作者的编辑评论功能

时间:2013-12-05 作者:moonvader

我正在使用注册用户具有作者角色的wp站点。

我希望作者有权edit their own comments. 现在只有管理员用户有能力编辑评论,甚至编辑也没有这种能力。

我尝试了角色范围器或成员之类的插件,但它们没有这种功能

2 个回复
SO网友:cytofu

该角色需要“编辑帖子”功能来编辑评论(原因是评论是wordpress的帖子)
-->您的作者是否具有“编辑帖子”功能
这使角色也可以编辑帖子,这可能是不需要的。

Wordpress的功能很奇怪。存在一个元功能“edit\\u comment”,但它不是很直观。据我目前所知,您不能直接将其分配给用户(您可以分配“edit\\u comment”功能,但它似乎被视为自定义创建的功能,因此被忽略。。

我试图让我的订阅者编辑他们自己的评论,但是

$subscriber= get_role(\'subscriber\'); 
$subscriber->add_cap(\'edit_comment\');
似乎对我没有影响,你可以为作者尝试一下,但它可能不会起作用。)

阅读以下内容:http://wordpress.org/support/topic/edit-comment-not-working

SO网友:Monica Maria Crapanzano

您可以尝试使用此插件:https://wordpress.org/plugins/simple-comment-editing/然后添加一个小技巧以获得更多的编辑帧时间:

    add_filter( \'sce_comment_time\', \'edit_sce_comment_time\' );
function edit_sce_comment_time( $time_in_minutes ) {
    return 10; // Here you change the time period after that, the user is not able to edit their comment.
}

结束

相关推荐

Personalized Author Area

我有一个网站的大部分内容,它允许人们注册为作者并发布故事。我最初建议我们使用一个表单,让客户创建帖子,因为他也希望人们添加音频和图像,但他说他希望这样,任何作者都可以添加/编辑/发布任何内容(甚至不要让我开始了解安全性)。我决定让人们注册,然后将他们发送到操作页面,描述如何创建帖子、上传图像和添加音频文件,以及屏幕截图。不是最好的解决方案,但在预算内。现在我的客户想要:我希望它是一个更加个性化的页面。所以我会把我的照片放在左上角,然后是一些关于我自己的信息。在页面中,我们将设置显示该用户不同类型内容的部分