首页 > 解决方案 > 无法在子主题中向自定义 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,
    )
);

标签: phpwordpressuser-roleschild-theming

解决方案


推荐阅读