如何在WordPress中显示相关文章(两种方法)

02/02/2024

为什么要在WordPress中显示相关文章?

展示相关文章是保持访客在你的网站上的一种有效方式。你可以在内容中展示热门页面,从而提升用户参与度和页面浏览量。这还能提高你重要页面的可见度。当你的网站开始增长并拥有许多着陆页时,用户寻找新内容会变得困难。通过使用相关文章,你可以解决这个问题,并在用户容易发现的地方展示最佳内容。这样,你可以保留用户并增加他们在网站上的浏览时间。

另一个展示相关文章的好处是,你可以为重要页面创建内部链接。这让搜索引擎能够发现新内容并提升你WordPress网站的SEO。

使用插件显示WordPress相关文章

展示相关文章的最简单方法是使用Yet Another Related Posts Plugin (YARPP) 插件。这是一个免费的WordPress相关文章插件,能通过算法自动显示热门页面。

首先,你需要安装并激活Yet Another Related Posts Plugin (YARPP)插件。如需帮助,请参阅我们的指南《如何安装WordPress插件》。激活后,你可以在WordPress后台控制面板的设置页面找到YARPP插件。

插件让你选择是否在网站上显示帖子、页面和媒体的相关文章。你可以勾选‘页面’复选框。还有其他选项可以禁止某些类别和标签的内容,显示密码保护内容,选择确定相关文章的时间段等。

设置算法

YARPP算法设置中最重要的是‘匹配阈值’,这告诉插件算法在寻找相关内容时要多严格。默认情况下,匹配阈值设置为1,这意味着算法在确定相关文章时较不严格。但是,你可以将其提高到最高限制5。我们建议你从默认设置开始。当你开始在网站上添加更多页面后,可以根据情况调整阈值。

显示选项

接下来,你可以通过滚动到‘自动显示选项’部分来更改相关文章在你网站上的显示方式。插件允许你自动在帖子、页面和媒体上显示相关内容。你可以设置在相关文章小部件中显示的最大帖子数并选择一个主题。YARPP插件提供了三个主题选项。你可以选择列表、缩略图或为相关文章添加自定义主题。每个主题还有不同的自定义选项。

插件还会显示一个预览,展示相关文章在网站上的显示效果。你可以将预览模式更改为手机、平板或桌面。

保存设置

编辑设置后,点击‘保存更改’按钮。WordPress插件现在会自动在你的网站上显示相关文章。你可以访问任何文章或页面以查看相关文章的效果。

请注意,由于某些托管服务的数据库负载问题,YARPP和其他一些WordPress插件被一些托管服务提供商屏蔽。如果遇到这个问题,你可以通过不使用插件展示相关文章。

使用代码显示WordPress相关文章

显示相关文章的最有效方法是寻找标签或类别。由于WordPress页面没有标签或类别,你需要使用一个插件来添加它们。首先,你需要在网站上安装并激活Pages with category and tag插件。更多详情请参阅我们的指南《如何安装WordPress插件》。然后,你需要在WordPress页面上添加标签以建立上下文关联。

接下来,你需要将一些代码添加到你的主题中。通常,教程会告诉你编辑主题的functions.php文件。但是,如果你犯了错误,可能会导致WordPress错误或完全破坏你的网站。因此,我们建议使用免费的WPCode插件。你可以按照我们指南中的步骤在WordPress中轻松添加自定义代码。

首先,安装并激活WPCode免费插件。之后,转到后台控制面板的代码片段页面,点击‘添加片段’按钮。这将打开一个页面,你可以在其中添加自定义片段。为片段提供描述性标题,如‘显示WordPress相关文章’,然后将以下PHP代码粘贴到代码预览区域:

function wpb_related_pages() { $orig_post = $post; global $post; $tags = wp_get_post_tags($post->ID); if ($tags) { $tag_ids = array(); foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id; $args=array( 'post_type' => 'page', 'tag__in' => $tag_ids, 'post__not_in' => array($post->ID), 'posts_per_page'=>5 ); $my_query = new WP_Query( $args ); if( $my_query->have_posts() ) { echo '

相关文章

    '; while( $my_query->have_posts() ) { $my_query->the_post(); ?>

  • <a href="" rel="bookmark" title="">

    <a href="" rel="bookmark" title="">

  • <? } echo '

'; } else { echo "未找到相关文章:"; } } $post = $orig_post; wp_reset_query(); }

选择‘PHP片段’作为代码类型,然后点击‘激活’设置使其开启。确保点击‘保存片段’按钮以存储代码。

此代码查找与页面关联的标签,然后运行数据库查询以获取具有相似标签的页面。要显示页面列表,你需要编辑页面模板。通常是page.php文件。只是简单地在你想要显示相关文章的地方添加以下代码行:

这将在任何WordPress页面上显示相关文章。如果你想更改相关文章的样式和外观,则需要添加自定义CSS以匹配你的主题。你可以查阅你的网站以查看相关文章的效果。

专家指南:在WordPress中显示重要文章和页面

现在你已经知道如何在WordPress中显示相关文章了,你可能还会对以下指南感兴趣:

  • 如何在WordPress中显示相关文章(逐步说明)
  • 如何显示来自同一作者的相关文章
  • 如何:不使用插件,通过缩略图显示相关文章
  • 最佳相关文章插件(对比)
  • 如何按浏览量显示热门文章
  • 最佳热门文章插件(对比)
  • 如何在WordPress中显示最热门的标签
  • 如何显示最近的文章
  • 如何显示特定类别的最近文章
  • 推广旧文章的有效方法

我们希望这篇文章能帮助你学会如何在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"}
>