【发布时间】:2019-03-05 00:26:37
【问题描述】:
尝试在 Wordpress 自定义用户角色中添加“添加、编辑和删除页面”功能。
我正在下面创建一个自定义用户角色,即“sub admin”。我正在尝试授予对所有“页面”功能的访问权限;但即使确定以下内容,它也不起作用。 (没有'添加页面,编辑当前页面标签显示)。
也许还要注意;我正在从自定义子主题的 /function.php 文件中尝试此操作。该角色在以下代码(即子管理员)之后显示在 WP 仪表板中,但是我未能成功允许访问页面。
add_role(
'sub_admin',
__( 'Sub Admin' ),
array(
'read' => true,
'edit_posts' => true,
'publish_posts' => true,
'edit_pages' => true,
'edit_others_pages' => true,
'publish_page' => true,
'edit_pages'=>true,
'edit_published_pages'=>true,
'publish_pages'=>true,
'delete_pages'=>true,
'delete_others_pages'=>true,
'delete_published_pages'=>true,
)
);
【问题讨论】: