如何在WordPress中顯示隨機文章(簡易教程)

02/20/2024

你是否在尋找一種方法在WordPress中顯示隨機文章?顯示隨機文章可以鼓勵用戶瀏覽網站上的不同文章,從而增加頁面瀏覽數並提高用戶互動。在本教程中,我們將展示如何簡單地在WordPress中顯示隨機文章。

為什麼要在 WordPress 中顯示隨機文章?

默認情況下,WordPress 按倒序顯示你的博文(從最新的到最舊的)。這使得用戶可以先看到你最新的帖子。但是,多數用戶無法看到你較早的文章。例如,如果你已經運行WordPress博客很長時間,那麼你的舊文章將不會在網站的任何地方突出顯示。

一種克服這個問題的方法是使內部鏈接成為習慣。在新文章中鏈接到較早的文章,這將有助於用戶發現它們。這也會增加你的頁面瀏覽量並改善SEO。另一種解決此問題的方法是,在你的WordPress頁面、文章或側邊欄中顯示隨機文章。這有助於用戶發現他們可能未曾找到的內容,並且還可以展示較早的文章,從而改善整體用戶體驗。

方法1:使用WPCode在 WordPress 中顯示隨機文章(推薦)

如果你正在尋找一種簡單且可自定義的方法來在 WordPress 中顯示隨機文章,那麼這種方法適合你。許多教程會告訴你通過將代碼添加到主題的functions.php文件中來完成此操作。但是,輸入代碼時最小的錯誤都會破壞你的網站並使其無法訪問。這就是為什麼我們推薦使用WPCode,這是市場上最好的WordPress代碼片段插件。它是添加自定義代碼到你網站的最簡單和最安全的方式。

首先,你需要安裝並激活WPCode插件。詳細說明請參閱我們的初學者指南——如何安裝WordPress插件。

注意:你也可以使用免費的 WPCode 插件來進行此教程。但是,升級到專業版将使你可以訪問雲代碼片段庫、智能條件邏輯等更多功能。

插件激活後,從WordPress管理員側邊欄導航到 Code Snippets » + Add Snippet 頁面。到達此處後,點擊“Use Snippet”按鈕在“Add Your Custom Code (New Snippet)”選項之下。

這將把你帶到“Create Custom Snippet”頁面,你可以從輸入代碼片段名開始。這個標題僅供你參考,不會在網站前端顯示。之後,你必須從屏幕右側的下拉菜單中選擇“PHP Snippet”作為“Code Type”。

接下來,簡單地複製並粘貼以下代碼到‘Code Preview’框:

function wpb_rand_posts() { 
$args = array(
 'post_type' => 'post',
'orderby' => 'rand',
'posts_per_page' => 5,
);
$the_query = new WP_Query($args); 
if ($the_query->have_posts()) { 
$string .= '
    '; while ($the_query->have_posts()) { $the_query->the_post(); $string .= '
  • '. get_the_title() .'
  • '; } $string .= '
'; wp_reset_postdata(); } else { $string .= 'no posts found'; } return $string; } add_shortcode('wpb-random-posts','wpb_rand_posts'); add_filter('widget_text', 'do_shortcode');

此代碼將在你網站上顯示5篇隨機文章。你也可以更改 ‘posts_per_page’ 的值來顯示不同數量的文章。

接下來,滾動到‘Insertion’部分並選擇‘Auto Insert’模式。即使選擇了這個模式,你仍需將 [wpb-random-posts] 短代碼添加到網站的側邊欄、頁面或文章中來顯示隨機文章。

最後,滾動回頁面頂部,將‘Inactive’開關切換到‘Active’,然後點擊‘Save Snippet’按鈕來保存你的更改。

在WordPress頁面或文章中顯示隨機文章

保存代碼片段後,你可以通過此方法在網站的頁面或文章中顯示隨機文章。首先,從WordPress儀表盤打開一個新的或現存的頁面/文章。接下來,點擊屏幕左上角的‘Add Block’(+)按鈕來打開區塊菜單。從這裡,找到並添加 Shortcode 區塊到頁面或文章中。

然後簡單地將以下短代碼複製並粘貼到區塊中:
[wpb-random-posts]

最後,點擊頁面頂部的發佈或更新按鈕來保存你的更改。現在,你可以訪問你的 WordPress 網站來查看顯示的隨機文章。

在側邊欄中顯示隨機文章作為小工具

如果你使用經典主題,那麼此方法適合你。首先,從 WordPress 管理員側邊欄導航到 Appearance » Widgets 頁面。到達此處後,點擊屏幕左上角的‘Add Block’(+)按鈕來打開區塊菜單。從這裡,定位並添加 Shortcode 區塊到‘Sidebar’選項卡中。然後,將以下短代碼複製並粘貼到區塊:
[wpb-random-posts]

最後,點擊頁面頂部的‘Update’按鈕來保存你的更改。現在,你可以訪問你的网站來查看顯示在WordPress側邊欄中的隨機文章。

在區塊主題中顯示隨機文章

如果你使用具有完整網站編輯器的區塊主題,那麼此方法適合你。你可以從WordPress管理員側邊欄導航到 Appearance » Editor 頁面。這將啟動WordPress全站編輯器。在這裡,你需要點擊頁面頂部的‘Add Block’(+)按鈕並將Shortcode區塊添加到網站的首選位置。

之後,將以下短代碼複製並粘貼到區塊:
[wpb-random-posts]

最後,點擊頁面頂部的‘保存’按鈕來存儲你的更改。現在,你可以訪問你的网站來查看隨機文章列表。

方法2:使用Recent Posts Widget Extended在WordPress側邊欄中顯示隨機文章

如果你不想使用任何代碼在WordPress側邊欄中顯示隨機文章,那麼此方法適合你。首先,你需要安裝並激活 Recent Posts Widget Extended 插件。說明請參閱我們的教程——如何安裝WordPress插件。

插件激活後,你可以簡單地使用區塊在WordPress側邊欄中顯示隨機文章。

注意:該插件僅適用於經典WordPress主題中的小工具區域。如果你使用區塊主題,那麼插件的區塊將無法使用。同樣,該插件不允許你在WordPress頁面或文章中顯示隨機文章。

要在WordPress側邊欄中顯示隨機文章,請從管理儀表盤導航到 Appearance » Widgets 頁面。在這裡,點擊頁面左上角的‘Add Block’(+)按鈕來打開區塊菜單。然後,找到並添加 Recent Posts Extended 區塊到‘Sidebar’選項卡中。這將打開區塊的配置設置。在這裡,你可以從輸入一個標題開始,該標題將顯示在隨機文章列表的上方。

完成後,切換到左側欄中的‘Posts’選項卡。從這裡,你可以選擇要在網站上顯示的文章類型、文章狀態和排序順序。你也可以選擇自定義文章類型。

然後,下拉到‘Orderby’下拉菜單並選擇‘隨機’選項。如果你未配置此設置,那麼區塊將僅顯示你網站上發布的最新文章。之後,你還可以通過在‘Limit to Category’部分中選擇特定分類來限制文章。

你還可以切換到其他選項卡來配置縮略圖、摘錄、自定義CSS等設置。最後,點擊頁面頂部的‘更新’按鈕來保存你的更改。你現在可以訪問你的网站來查看顯示在WordPress側邊欄中的隨機文章。

額外提示:優化你的博客文章以提高SEO

除了在WordPress網站上顯示隨機文章外,優化每篇文章以提高SEO也很重要。這將提升你网站的搜索引擎排名並帶來更多流量,幫助你獲得客戶。所以,使用關鍵詞研究工具,如 WPBeginner Keyword Generator,是非常必要的。這些工具可以幫助你找到與內容相關的關鍵詞。

此外,使用 SEO 寫作助手工具如 Semrush 來發現 LSI 和相關關鍵詞,改變語言語氣,並找出平均文章長度,也是非常有用的。你還可以使用 All in One SEO 進一步提高你的內容質量。它是市場上最好的 WordPress SEO 插件,允許你添加 FAQs,並且帶有標題分析器、AI 標題生成器、文章模式、鏈接助手等功能。

所有這些功能最終可以幫助你提升博客文章的質量和SEO。更多詳細內容請參見我們的完整AIOSEO評論。其它增加博客文章排名的技巧包括使用分類和標籤、提高可讀性、添加元描述,以及在文章中使用視覺內容(如視頻和圖片)。欲了解更多,請參見我們的初學者指南——如何優化你的博客文章的技巧。

我們希望這篇文章能幫助你學會如何在WordPress中顯示隨機文章。你可能還想查看我們的初學者指南——如何為你的网站選擇最佳域名註冊商,以及我們推薦的適合小企業的最佳電子郵件營銷服務。

如果你喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取 WordPress 視頻教程。你也可以在 Twitter 和 Facebook 上找到我們。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>