您想在 WordPress 的顶部显示最新的评论吗?
默认情况下,WordPress 首先显示较旧的评论。但是,一些网站所有者可能希望通过在顶部显示最新评论来重新排列评论。
在本文中,我们将向您展示如何通过在顶部显示最新评论来轻松地重新排列 WordPress 中的评论。
为什么以及何时重新排列 WordPress 评论
默认情况下,WordPress 会在发布评论时显示评论。这意味着最旧的评论出现在顶部,这使首先提交的评论有更多的曝光率。
但是,许多网站所有者使用评论来提高用户参与度。通过首先突出显示较新的评论,然后可以使对话保持新鲜并在他们的WordPress 博客上获得更多评论。
话虽如此,让我们看看如何通过在顶部显示新评论来轻松更改 WordPress 中的评论显示顺序。
1.在WordPress设置中首先显示较新的评论
WordPress 带有一个内置选项,用于重新排列帖子和页面上的评论显示顺序。
只需转到设置»讨论页面。在此处,您会在“其他评论设置”部分下找到“评论应与旧评论一起显示在每页顶部”选项。
单击下拉菜单并选择更新。之后,您需要单击页面底部的“保存更改”按钮来存储您的设置。
就是这样,WordPress 现在将在顶部显示最新的评论。您现在可以访问您的网站以查看顶部显示的更新评论。
2.在WordPress中手动设置评论显示顺序
此方法需要您向 WordPress 网站添加代码。如果您以前没有这样做过,请查看我们的指南,了解如何在 WordPress 中轻松添加自定义代码片段。
默认方法更简单,但在某些情况下它可能不适用于所有用户。
例如,假设您正在为客户开发自定义 WordPress 主题并希望在顶部显示新评论。但是,您无权访问客户端的 WordPress 安装或设置页面。
在这种情况下,您可能希望使用 code 方法。
只需将此代码添加到主题的functions.php文件或特定于站点的插件中。
function wpb_reverse_comments($comments) {// Check comment order $comment_order = get_option(‘comment_order’); // if comment order is default then change it. if ( $comment_order == ‘asc’ ) {return array_reverse($comments); }} add_filter (‘comments_array’, ‘wpb_reverse_comments’);
此代码首先检查 WordPress 设置以确认评论顺序。
如果 WordPress 中的评论顺序设置为默认值(旧的优先),那么它会使用comments_array过滤器来反转评论的显示(新的优先)。
注意:无论在 WordPress 设置中设置了什么选项,此代码都会强制 WordPress 首先显示较新的评论。如果您想恢复到默认评论顺序,则需要删除此代码。
就是这样,我们希望这篇文章能帮助您重新排列 WordPress 中的评论,以便在顶部显示最新的评论。您可能还想查看我们的指南,了解如何为您的 WordPress 网站获取免费 SSL 证书,或者我们对小型企业最佳实时聊天软件的专家比较。