你想显示在WordPress的随机文章? 显示随机文章让用户有机会发现更多的内容。 在本文中,我们将向您展示如何在WordPress中轻松显示随机帖子。
为什么和在哪里显示WordPress的随机文章
默认情况下,WordPress按时间顺序(从最新到最旧)列出您的博客文章。 这允许用户首先看到你的最新帖子。
但是,大多数用户不会看到您的旧文章。 如果您现在已经运行了您的网站很长一段时间,那么您的旧文章将不会显着地显示在任何地方。
解决这个问题的一个办法就是把内部联系作为一种习惯。 链接到新帖子中的旧文章将帮助用户发现它们。 这也将增加您的浏览量和提高您的SEO分数。
另一种解决方法是在边栏中显示随机文章。 这样你的用户将会发现他们不会看到的帖子。
话虽如此,让我们来看看如何轻松地在WordPress中显示随机帖子。
方法1:使用插件在WordPress中显示随机帖子
这种方法比较容易,并且建议大多数用户使用。
首先你需要安装和激活高级随机帖子插件。 更多细节
激活后,您需要访问 外观»小工具 页。 你会注意到一个新的小部件标记为“随机帖子”下的可用小部件列表。
您需要将此小部件添加到侧边栏。
现在,您将能够看到小部件设置。 默认选项将适用于大多数网站,您只需点击保存按钮。
高级随机帖子Widget是一个功能强大的插件,拥有大量的自定义选项。 您可以选择不同的帖子类型,显示摘录,显示缩略图,跳过不想显示的帖子,也可以显示来自特定类别或标签的帖子。
对于更有经验的用户,插件还允许您在HTML之前和之后添加自定义,以及您自己的自定义CSS。
不要忘记点击保存按钮来存储你的小部件设置。 您现在可以访问您的网站,查看随机的帖子小部件的行动。
方法2:使用代码在WordPress中显示随机文章
这种方法需要你添加代码到你的WordPress主题文件。
你需要做的第一件事就是将这个代码添加到你的主题的functions.php文件或特定于站点的插件中。
函数wpb_rand_posts(){ $ args = array( 'post_type'=>'发布', 'orderby'=>'rand', 'posts_per_page'=> 5, ); $ the_query = new WP_Query($ args); if($ the_query-> have_posts()){ $ string。='
- “;
- “。 get_the_title()。“
while($ the_query-> have_posts()){
$ the_query-> the_post();
$ string。=’
“;
}
$ string。=’
“;
/ *恢复原始发布数据* /
wp_reset_postdata();
} else {
$ string。=’找不到帖子’;
}
返回$ string;
}
add_shortcode(“WPB-随机岗位”,” wpb_rand_posts’);
add_filter(’widget_text’,’do_shortcode’);
这段代码只是创建一个显示5个随机帖子的函数。 然后创建一个短代码,以便您可以轻松地在网站上的任何位置显示随机帖子。 最后,它可以在WordPress小部件中执行短代码,以便在文本小部件中使用短代码。
现在,您可以使用短代码[wpb-random-posts]在WordPress帖子,页面或文本小部件中显示随机帖子。
这就是我们希望这篇文章帮助你学习如何在WordPress中显示随机文章。 您可能还想看到这12个WordPress的侧边栏技巧,以增加浏览量。