Доступ пользователя к CPT (Custom Post Type) без доступа к обычным сообщениям - PullRequest
0 голосов
/ 18 марта 2019

Я создал пользовательский тип записи, который ради этого вопроса мы можем назвать «my_cpt».

Я также создал новую роль, которую мы можем назвать «my_role».

То, что я хочу сделать, это дать «my_role» доступ к «my_cpt» без добавления возможности «edit_posts», потому что это дает доступ к другим типам записей, к которым я не хочу, чтобы роль имела доступ.

IЯ пробовал варианты многочисленных фрагментов кода, которые я нашел, но ни один из них не работал, поэтому я не знаю, с чего начать.Исходя из этого, у меня нет базового кода для отображения здесь.

Ответы [ 2 ]

0 голосов
/ 18 марта 2019

В итоге оказалось проще, чем я думал.Я создал пару возможностей ... "read_my_cpt" и "edit_my_cpt".«My_role» имеет разрешения для обеих возможностей.Затем мне просто нужно было изменить тип_возможности для CPT на «my_cpt» вместо «post»

0 голосов
/ 18 марта 2019

Такой плагин должен позволить вам сделать это: https://www.role -editor.com /

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