为什么要在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 '
'; } else { echo "未找到相关文章:"; } } $post = $orig_post; wp_reset_query(); }
选择‘PHP片段’作为代码类型,然后点击‘激活’设置使其开启。确保点击‘保存片段’按钮以存储代码。
此代码查找与页面关联的标签,然后运行数据库查询以获取具有相似标签的页面。要显示页面列表,你需要编辑页面模板。通常是page.php文件。只是简单地在你想要显示相关文章的地方添加以下代码行:
这将在任何WordPress页面上显示相关文章。如果你想更改相关文章的样式和外观,则需要添加自定义CSS以匹配你的主题。你可以查阅你的网站以查看相关文章的效果。
专家指南:在WordPress中显示重要文章和页面
现在你已经知道如何在WordPress中显示相关文章了,你可能还会对以下指南感兴趣:
- 如何在WordPress中显示相关文章(逐步说明)
- 如何显示来自同一作者的相关文章
- 如何:不使用插件,通过缩略图显示相关文章
- 最佳相关文章插件(对比)
- 如何按浏览量显示热门文章
- 最佳热门文章插件(对比)
- 如何在WordPress中显示最热门的标签
- 如何显示最近的文章
- 如何显示特定类别的最近文章
- 推广旧文章的有效方法
我们希望这篇文章能帮助你学会如何在WordPress中显示相关文章。你可能还想参阅我们的指南《如何获取免费电子邮件域名》或《最佳虚拟商务电话号码应用程序》。如果你喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。