你想在 WordPress 中顯示隨機的文章嗎? 顯示隨機文章讓您的讀者有機會發現更多內容。 在本文中,我們將向您展示如何在 WordPress 中輕鬆顯示隨機文章。
在哪裏顯示 WordPress 中的隨機文章?
默認情況下,WordPress 會按相反的時間順序(從最新到最早)列出您的博文。 這讓用户首先看到你最新的文章。
但是,大多數用户不會看到您的舊文章。 如果您現在已經運行了您的網站已有相當長的一段時間,那麼您的舊文章將不會在任何地方突出顯示。
解決這個問題的一個方法是通過內部聯繫來建立一種習慣。 在新文章中鏈接到您的舊文章將有助於用户發現它們。 它還將增加您的網頁瀏覽量,並提高您的 SEO 分數。
另一種方法是通過在您的側欄中顯示隨機的文章。 這樣您的用户將會發現他們看不到的文章。
話雖如此,我們來看看如何輕鬆地在 WordPress 中顯示隨機的帖子。
方法 1:使用插件顯示 WordPress 中的隨機文章
這種方法比較容易,對大多數用户來説是推薦的。
首先你需要做的是安裝並激活高級隨機帖子小部件插件。 有關詳細信息,請參閲我們關於如何安裝 WordPress 插件的逐步指南。
激活後,您需要訪問外觀» 窗口小部件頁面。 您會注意到一個新的小部件,標記為 “隨機文章”,位於可用小部件的列表下。
您需要將此小部件添加到側邊欄。 請參閲我們的指南,瞭解如何在 WordPress 中添加和使用小部件。
現在,您將可以看到窗口小部件設置。 默認選項適用於大多數網站,您可以點擊保存按鈕。
高級隨機文章小部件是一個功能強大的插件,擁有大量的自定義選項。 您可以選擇不同的帖子類型,顯示摘錄,顯示縮略圖和跳過不想顯示的帖子,或顯示特定類別或標籤的帖子。
對於更有經驗的用户,該插件還允許您添加 HTML 之前和之後的自定義以及您自己的自定義 CSS 。
不要忘記單擊保存按鈕以存儲您的窗口小部件設置。 您現在可以訪問您的網站查看隨機的帖子小部件。
方法 2:使用代碼顯示 WordPress 中的隨機文章
此方法需要您添加代碼到您的 WordPress 主題文件。 請參閲我們的指南,瞭解如何在 WordPress 中複製粘貼代碼。
您首先需要做的是將此代碼添加到主題的 functions.php 文件或特定於站點的插件中。
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 .= '<ul>'; while ( $the_query->have_posts() ) { $the_query->the_post(); $string .= '<li><a href="'.%20get_permalink()%20.'">'. get_the_title() .'</a></li>'; } $string .= '</ul>'; /* Restore original Post Data */ 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 個隨機帖子的函數。 然後創建一個短代碼,以便您可以輕鬆地在您的網站上隨時顯示隨機的帖子。 最後,它可以在 WordPress 小部件中執行短代碼,以便您可以在文本小部件中使用短代碼。
現在您可以使用短碼 [wpb-random-posts]在 WordPress 的帖子,頁面或文本小部件中顯示隨機的文章。
就是這樣,我們希望這篇文章能幫你學習如何在 WordPress 中顯示隨機文章。
發表回覆