如何在WordPress中显示同一作者的相关文章

11/13/2022

为什么在WordPress中按作者显示相关文章?

通过在WordPress中添加相关文章,您可以帮助访客发现新内容,保持他们的参与度,并增加页面浏览量,同时减少跳出率。然而,如果您运行一个多作者的WordPress博客,那么访客可能希望阅读更多由特定作者撰写的文章。如果您展示的文章是由同一作者撰写的,您可以让访客在您的网站上停留更长时间,并改善他们的阅读体验。

在WordPress中显示同一作者的相关文章(简便方法)

显示同一作者的相关文章最简单的方法是向您的WordPress网站添加自定义代码。我们曾尝试寻找为此目的的插件,但发现的插件大多已经过时。有时候,指南会告诉您通过编辑站点的functions.php文件来添加自定义代码。然而,我们不推荐这种方法,因为即使是代码中的一个小错误或拼写错误,都可能导致常见的WordPress错误,甚至完全瘫痪您的网站。

这时候WPCode就派上用场了。WPCode是最好的代码片段插件,允许您安全地向您的WordPress网站添加自定义PHP、CSS、HTML等代码。您还可以在不丢失自定义设置的情况下更新WordPress主题。首先,您需要安装并激活免费插件WPCode。有关更多说明,请参阅我们的初学者指南:如何安装WordPress插件

激活后,转到代码片段» 添加代码片段。在这里,您将看到所有可以添加到您的网站上的现成代码片段。这些包括允许您完全禁用评论、上传WordPress通常不支持的文件类型、禁用附件页面等的片段。

要创建一个片段,只需将鼠标悬停在添加自定义代码上,然后选择使用代码片段。这将带您进入创建自定义代码片段页面,您可以从为您的代码片段输入名称开始。这只是供您参考,所以您可以使用任何名称。

之后,打开代码类型下拉菜单,选择PHP代码片段。现在,您可以将以下代码粘贴到代码编辑器中:

function wpb_related_author_posts($content) {
    if (is_single()) {
        global $authordata, $post;
        
        $author_name = get_the_author_meta('display_name', $authordata->ID);
        $content .= '

相同作者的相关文章: ' . $author_name . ':

'; $authors_posts = get_posts(array( 'author' => $authordata->ID, 'post__not_in' => array($post->ID), 'posts_per_page' => 5 )); $content .= ''; return $content; } else { return $content; } } add_filter('the_content', 'wpb_related_author_posts');

此代码将检查页面是否为单篇文章,如果是,它将检索作者的信息。然后,它将在文章内容下方显示标题为‘相同作者的相关文章(作者姓名)’和最多5篇由同一作者撰写的相关文章(不包括当前文章)。该函数还告诉WordPress在单篇文章模板上执行代码。

之后,向下滚动到插入部分。如果尚未选择,请选择自动插入。然后,打开下拉菜单,选择全站运行,以便相关文章出现在您的WordPress网站的各个地方。

然后,您准备好滚动到屏幕顶部并点击非活跃开关,使其变为活跃。最后,点击保存代码片段使PHP代码片段生效。

现在,如果您访问您的WordPress博客上的任何帖子,您将看到一个新的相关文章部分。

我们希望这篇文章帮助您了解如何轻松在WordPress中显示同一作者的相关文章。您可能还希望查看我们的指南:如何提高您的博客流量或我们的专家推荐:最佳WordPress搜索引擎优化(SEO)插件和工具

如果您喜欢这篇文章,请订阅我们的YouTube频道,获取WordPress视频教程。您也可以在TwitterFacebook上找到我们。



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"}
>