如何在WordPress中显示特定分类的最新文章

07/13/2023

为什么要在WordPress中按分类筛选文章

显示最新文章可以让用户在浏览你的网站时发现新内容。这大大有助于增加博客的流量和页面浏览量。此外,通过使内容更易于发现和改进博客文章之间的内部链接,它还可以帮助提高你的网站的搜索引擎优化。

为了使你最新文章列表更有用,你可能只想显示与用户当前正在查看的内容相关的文章。这一步可以鼓励访客在你的网站上停留更长时间,甚至可能带来更多的电子邮件订阅者和客户。

方法1:使用区块编辑器添加按分类筛选的最新文章

默认情况下,WordPress在区块编辑器中配置了最新文章区块。你可以轻松地在页面或文章中显示最新文章,并按分类筛选。首先,你需要编辑你想显示按分类筛选的最新文章的页面或文章。在文章编辑屏幕上,点击“添加新区块”按钮(+),然后搜索“最新文章”区块。

方法2:在WordPress侧边栏中添加按分类筛选的最新文章

此方法适用于希望在WordPress侧边栏中显示特定分类的最新文章的用户。只需转到“外观」»「小工具”页面,并将“最新文章”区块添加到你的侧边栏。

方法3:使用代码添加按分类筛选的最新文章

此方法需要你手动将代码添加到WordPress网站。如果你以前没有做过这件事,请查看我们的指南,了解如何在WordPress中复制和粘贴代码片段。首先,你需要将以下代码复制并粘贴到WordPress主题的functions.php文件或代码片段插件中。

function wpb_postsbycategory() {
$the_query = new WP_Query( array(
'category_name' => 'travel',
'posts_per_page' => 5
) );
if ( $the_query->have_posts() ) {
$string .= '';
return $string;
wp_reset_postdata();
}
add_shortcode('categoryposts', 'wpb_postsbycategory');

不要忘记将“travel”替换为你的分类slug(URL中使用的分类名称)并保存你的更改。你可以使用多个分类名称用逗号分隔。



Related Posts

  • 2024-12-12
  • WordPress 教学

多语言表单有助于与全球观众沟通,使您的网站更易于使用,并吸引更多用户。本文介绍了如何使用WPForms和Formidable Forms插件在WordPress中创建多语言表单,以帮助您轻松实现这一目标。

閱讀更多
  • 2024-10-21
  • WordPress 教学

如果您在WordPress管理区域或其他地方遇到‘jQuery未定义’错误,不必担心,这是一个常见的问题。本文为您介绍了该错误的原因以及六种解决方法,以便让您的网站恢复正常运行。

閱讀更多
  • 2024-10-17
  • WordPress 教学

越来越多的人倾向于使用语音搜索而不是在搜索栏中输入关键词。语音搜索被认为是在线交互的未来,各种设备上数百万人每天都在使用它。与通过普通SEO优化网站一样,将网站适配语音搜索同样重要。在本文中,我们将深入探讨为什么语音搜索SEO如此重要,以及如何优化您的WordPress网站以捕获这些语音搜索。

閱讀更多

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