Пользовательская роль Wordpress с возможностью publish_posts не может публиковать сообщения - PullRequest
0 голосов
/ 03 февраля 2019

Я создал пользовательскую роль на веб-сайте Wordpress, используя mu-plugin:

function add_my_role()
{
    add_role('my_role', 'My Role',
        array(
            'read'                 => true,
            'edit_others_posts'    => true,
            'publish_posts'        => true,
            'edit_published_posts' => true,
            'edit_posts'           => true
        ));
}

add_action('init', 'add_my_role');

Роль добавлена ​​правильно, и я могу назначить ее пользователям.Мне также удалось скрыть определенные пункты меню для пользователей с этой ролью.Единственная проблема, с которой я сталкиваюсь, заключается в том, что эти пользователи не могут публиковать свои собственные сообщения.Они могут создать его, но они могут только отправить их на проверку.

Я проверил документацию на возможности роли, но не могу найти то, что мне не хватает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...