首先,您不希望未注册的用户能够编辑评论,因为您无法知道他们是否是自己所说的人。因此,这只能用于注册用户。
正如你所看到的roles and capabilities 只有编辑及以上才能缓和评论。但是,您可以使用以下代码将此功能提供给其他人:
Update 使用edit_comment
优于moderate_comments
, 我想这对你来说太宽泛了。
function wpse250786_add_cap() {
$role = get_role( \'contributor\' );
$role->add_cap( \'edit_comment\' );
}
add_action( \'admin_init\', \'wpse250786_add_cap\');