為何在你的 WordPress 網站上突出版新文章?
突出版新文章可以幫助回訪訪客輕鬆找到你的新內容,確保他們不會錯過任何新增的資訊或更新。標記新文章還能提升用戶在網站上的體驗,節省他們的時間,增加你的網頁瀏覽量。
良好的網站使用者體驗不僅能讓訪客感到滿意,還對 WordPress SEO 有幫助。當你網站易於使用時,會提升搜索引擎排名,增加訪客找到你內容的機會。
方法 1:使用 WordPress 插件突出台新文章
步驟 1:安裝並啟用 Mark New Posts 插件
首先,你需要安裝並啟用 Mark New Posts 插件。安裝完成後,進入 WordPress 後台的設定 » Mark New Posts 頁面,進行插件的設置。
步驟 2:配置標記設置
選取標籤顯示的位置,可以是文章標題後、標題前或標題前後。我們建議選擇標題後,因為這樣能更好地吸引用戶注意。
選擇標記類型,有“New”文本、橙色圓圈、旗標、圖片等選項。根據網站設計選擇最合適的標記類型。
你還可以為新文章的標題設置背景顏色,但是我們發現這項設置沒必要,所以關閉了它。在“標記已讀”設置中,我們推薦選擇“打開後”,確保用戶在打開一篇文章後,其他未讀文章仍保留新標籤。
最後,設置標籤顯示天數,選擇是否為新訪客顯示所有現有文章為新文章,以及是否為自定義文章類型禁用新標籤。
配置完成後,點擊“保存”。現在可以開啟隱身模式訪問你網站,查看新標籤是否顯示。
方法 2:通過添加自定義程式碼突出台新文章
如果你對前一個方法中的新標籤選項不滿意,可以通過自定義程式碼來實現。對於初學者來說,這可能會有些困難,但使用 WPCode 插件可以安全地在 WordPress 中插入程式碼片段。
步驟 1:安裝 WPCode 插件
首先,安裝並啟用 WPCode 插件,然後進入 WordPress 後台的 Code Snippets » + Add Snippet 頁面,選擇‘Add Your Custom Code (New Snippet)’。
步驟 2:添加並配置程式碼片段
給程式碼片段取一個名字,例如“WordPress Last Visit Title Modifier”。然後在程式碼類型中選擇‘PHP Snippet’,並將以下程式碼複製粘貼到程式碼預覽框中:
// Define a function to modify post titles based on the last visit
function wpb_lastvisit_the_title($title, $id) {
if (!in_the_loop() || is_singular() || get_post_type($id) == 'page') return $title;
if (!isset($_COOKIE['lastvisit']) || $_COOKIE['lastvisit'] == '') {
$current = current_time('timestamp', 1);
setcookie('lastvisit', $current, time() + 60 * 60 * 24 * 7, COOKIEPATH, COOKIE_DOMAIN);
}
$lastvisit = $_COOKIE['lastvisit'];
$publish_date = get_post_time('U', true, $id);
if ($publish_date > $lastvisit) $title .= 'New';
return $title;
}
add_filter('the_title', 'wpb_lastvisit_the_title', 10, 2);
這段程式碼根據用戶的最後訪問時間來修改 WordPress 文章標題,並在適當的位置添加新標籤。
插入程式碼後,選擇‘Auto Insert’為插入方式,並確保選擇‘Frontend only’為位置。然後將程式碼設置為‘Active’,並點擊‘Save Snippet’。
步驟 3:添加樣式程式碼
接下來,添加一個新自定義程式碼片段來設置新標籤的樣式。這次,程式碼類型選擇‘CSS Snippet’,並粘貼以下程式碼:
/* CSS to style the "New" label in blog post titles */ .new-article { background-color: #4CAF50; /* Green background color */ color: #ffffff; /* White text color */ padding: 2px 5px; /* Padding around the label */ margin-left: 5px; /* Adjust the margin to your preference */ border-radius: 3px; /* Rounded corners for the label */ font-size: 12px; /* Adjust the font size to your preference */ }
這段程式碼自定義了新標籤的背景色、文本色、邊距和字體大小等屬性。
在插入區域中,選擇‘Site Wide Header’為位置。設置程式碼為‘Active’,並點擊‘Save Snippet’。
學習更多優化 WordPress 部落格的方法
除了突出版新文章,你還可以採取其他措施來提高部落格的效果。例如,可以顯示與當前閱讀的文章相關的文章,保持用戶的參與度。還可以添加浮動頁腳欄來捕捉電子郵件地址或推廣特別優惠。還可以添加字體調整功能,讓訪客可以根據需要調整字體大小。
如果你有大量的部落格內容,可以創建自定義頁面來顯示具有特定自定義欄位的文章。例如,你可以創建一個頁面來顯示所有標記為“食譜”且難度等級為“簡單”的文章。
以下是更多優化 WordPress 部落格的技巧:
- 如何在 WordPress 中顯示相對日期
- 如何在 WordPress 中構建自定義滾動條
- 如何在 WordPress 主題中顯示文章摘要
- 如何創建移動友好型 WordPress 網站(專家提示)
- 如何在 WordPress 中突出顯示文本(初學者指南)
希望這篇文章能幫助你學會如何為回訪訪客突出版新文章。你也可以查看我們的最佳 WordPress 拖放頁面構建器插件精選和我們的終極指南,學習如何編輯 WordPress 網站。