添加角色和编辑页面功能

时间:2014-06-02 作者:skifast

我已经创建了一个新的用户角色,我希望此用户可以编辑页面并使用自定义帖子类型。对于自定义帖子类型,我已解决,但对于页面不起作用。

在后端,用户只能看到页面,但无法编辑。哪里错了?

/* aggiungi ruolo */
add\\u角色(\'brokers\',\'brokers\',数组(

\'read\' => true, // True allows that capability
\'edit_pages\' => true,
));

1 个回复
最合适的回答,由SO网友:Jörn Lund 整理而成

这个edit_pages 该功能仅允许用户编辑自己的未发布页面。它不允许编辑其他页面(这需要edit_others_pages 功能)也不允许发布或编辑已发布的页面(功能:publish_pagesedit_published_pages).

我强烈建议您看看这张漂亮的桌子:https://codex.wordpress.org/Roles_and_Capabilities#Capability_vs._Role_Table列出所有可用的本机WordPress功能及其所属角色。

结束

相关推荐

Creating multiple pages

我有几个页面,我正试图像这样将子页面导入每个页面: wp_insert_post ( array( \'post_title\' => $something, \'post_type\' => \'page\', \'post_author\' => 1, \'post_status\' => \'publish\', \'post_parent\' => array(17, 25,