如何赋予“作者”用户角色适当的权限来添加PollPardy民意测验?WordPress多站点 时间:2012-11-21 作者:ericn 目前,角色为“Author”的用户只能查看投票,不能添加或编辑投票。但是,“编辑器”和“管理员”(站点管理员)可以添加和编辑轮询。尽管我已经明确地将“manage\\u polls”功能分配给了“Author”,但仍然存在这种情况。我尝试了Advanced Access Manager 1.6.8和User Role Editor 3.8.1插件,它们声称支持WordPress multisite。不过,“Author”无法添加或编辑投票。我正在使用WordPress 3.3.1多站点。我坚信这与multisite有关,因为“edit\\u users”(编辑用户)功能并不像看上去那样有效-How to enable a site administrator to edit users in a WordPress network/ multisite setup? 这是Polldady的插件bug还是WordPress multisite的bug,或者我有没有办法让“作者”使用Polldady插件添加/编辑投票? 1 个回复 SO网友:IgniteWoo Team 打开文件“polldady.php”,并查看前几十行:$this->is_admin = (bool) current_user_can( \'manage_options\' ); 将其更改为$this->is_admin = (bool) current_user_can( \'edit_posts\' ); 理论上,这将授予作者和管理员相同的访问权限——你必须测试自己才能确定。有关菜单的设置位置以及所需的权限级别,请参见admin\\u menu()函数。 结束 文章导航