Я только что создал пользовательскую роль «Lister», используя следующий код в моем файле functions.php. У меня есть новая роль, работающая в бэкэнд и создающая пользователя для тестирования. После входа в систему единственными параметрами меню являются Profile и Dashboard. Почему здесь нет пункта меню Posts? БлагодаряНет меню с использованием пользовательской роли пользователя в WordPress
$lister_user_role = add_role('lister', __('Lister'),
array(
'read' => true, //true allows this capability
'edit_posts' => true, //allows user to edit posts
'create_posts' => true, //allows users to create posts
'publish_posts' => true, //allows users to publish posts
'delete_posts' => false, //do not allow user to delete posts
'edit_others_posts' => false, //do not allow a lister to edit others' posts
'edit_themes' => false, //do not allow a lister to edit theme
'install_plugins' => false, //do not allow a lister to install plugins
'update_plugin' => false, //do not allow a lister to update plugins
'update_core' => false //do not allow a lister to update WP Core
)
);
Большое спасибо за помощь. Все отлично работает. –