php - 无法在子主题中向自定义 wp 用户角色添加功能
问题描述
在我的孩子主题的 / function.php
; 我正在调用以下内容,这似乎注册了新角色“marketing_admin”,因为它现在出现在我的 Wordpress 仪表板中;但是我的一系列能力被完全忽略了。我与这个新角色有关的所有代码如下:
add_role(
'marketing_admin',
__( 'Marketing 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,
'edit_private_pages' => true,
'edit_others_pages' => true,
'delete_pages'=>true,
'delete_others_pages'=>true,
'delete_published_pages'=>true,
)
);
解决方案
推荐阅读
- rust - 是否有任何方便的方法来修改 Rust 结构的字段,同时克隆它而不不必要地克隆要修改的字段?
- javascript - 在函数中使用 Jest 测试 promise 的结果
- python - 如何有条件地为堆积条形图分配颜色?
- r - 如何使用荧光笔列在 ggplot 中映射动态颜色?
- c - 如何在 c 中计算结构的大小以进行管道读取?
- linux - 我可以将 Tab 键替换为自动键中的触发键吗?
- javascript - 我不能不使用 compose withRouter 和 withAlert Reactjs
- wordpress - 根据日期选择器行项目从 ACF 中继器组中删除行
- apache - .htaccess 从子域重定向到虚拟文件夹
- python - ***TypeError:“str”和“int”的实例之间不支持“<”