Как сделать категорию сообщений частной по умолчанию, если она публикуется только по роли подписчика? - PullRequest
0 голосов
/ 09 июня 2019

Как сделать пользовательский Wordpress post-type PRIVATE по умолчанию при публикации только для подписчиков или одной роли?

Дело в том, что мой редактор должен просмотреть его перед публикацией.

Я нашел код, но он делает тип записи полностью приватным даже для редактора или изменил тип автора.

function force_type_private($post)
{
    if (($post['post_type'] == 'custom post type) {
    if ($post['post_status'] != 'trash') $post['post_status'] = 
        'private';
    }
    return $post;
}

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