Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress使用户(订户)可以删除他们自己的评论_Php_Wordpress_Wordpress Theming_Wordpress Rest Api - Fatal编程技术网

Php Wordpress使用户(订户)可以删除他们自己的评论

Php Wordpress使用户(订户)可以删除他们自己的评论,php,wordpress,wordpress-theming,wordpress-rest-api,Php,Wordpress,Wordpress Theming,Wordpress Rest Api,我正在构建一个基于WordPress rest API作为后端的博客移动应用程序,现在WordPress默认允许具有角色subscriber的用户添加评论,但不允许限制他们自己的评论(更新或删除),我不希望出现这种行为,因为这对我来说毫无意义 所以我在谷歌上搜索了一下,没有发现任何有用的东西,于是我通过以下代码为角色订阅者添加了更多的上限:(但现在用户可以删除任何评论,而不仅仅是他的评论) function subs\u read\u private\u content(){ $subRole=

我正在构建一个基于WordPress rest API作为后端的博客移动应用程序,现在WordPress默认允许具有角色
subscriber
的用户添加评论,但不允许限制他们自己的评论(更新或删除),我不希望出现这种行为,因为这对我来说毫无意义

所以我在谷歌上搜索了一下,没有发现任何有用的东西,于是我通过以下代码为角色
订阅者
添加了更多的上限:(但现在用户可以删除任何评论,而不仅仅是他的评论)

function subs\u read\u private\u content(){
$subRole=get_角色('subscriber');
$subRole->add_cap('medium_comments');
}
添加操作('init','subs_read_private_content');