You are here:  Home » PHP » 如何允许用户在WordPress中编辑他们的评论

您有多少次认为需要编辑您刚刚在网站上留下的评论?也许你想纠正拼写或语法错误,或者你只是后悔说些傻话。它发生在我们所有人身上。除非大多数网站在发布后不允许用户编辑评论。如果您运行包含大量注释的活动站点,那么您可能已考虑允许用户编辑自己的注释。在本文中,我们将向您展示如何允许用户在WordPress中编辑他们的评论时间段

视频教程:

订阅WPBeginner

如果您不喜欢观看视频,请继续阅读。

如果您的站点已注册用户,则可以轻松利用内置用户角色和功能,以允许某些用户编辑自己的注释。问题是大多数站点在评论之前不需要用户注册。默认情况下,WordPress网站会为提供姓名和电子邮件的任何人提供公开评论。因此,以下是允许非注册用户在短时间内编辑自己的注释的方法(默认为5分钟)。

您需要做的第一件事就是安装并激活Simple Comment Editing插件。激活后,插件允许匿名用户在发送后编辑他们的评论。

Allowing anonymous users to edit their comments in WordPress

默认情况下,用户只能在前5分钟编辑他们的评论。之后,用户无法编辑他们的评论。如果您想更改此时间段,则此插件允许您使用过滤器执行此操作。只需在主题中添加以下代码: functions.php 文件或在这样的特定于站点的插件中:

add_filter( "sce_comment_time", "edit_sce_comment_time" );
function edit_sce_comment_time( $time_in_minutes ) {
    return 10;
}

在上面的代码中,我们只是将插件设置的时间限制增加到10分钟,但是您可以将其修改为您喜欢的任何其他内容。由于目的是允许用户修复小的语法错误或立即收回某些内容,我们认为最好不要将限制设置为高于30分钟。

简单注释Edits是Ajax Edit Comments的精简版本,可以让新用户轻松上手,无需处理任何设置。这个插件开箱即用。如果您不想修改默认时间限制,则无需设置任何设置。我们喜欢这样即插即用的插件。

我们希望这篇文章能帮助匿名用户在短时间内在WordPress编辑自己的评论。您对此功能有何看法?它有用吗?你会把它放在你的网站上吗?请在下面发表评论告诉我们。

评论被关闭。