Назначить возможность доступа к пользовательским плагинам только в WordPress

Я разработал собственный плагин "Карьера" в WordPress. Это для просмотра заявления о приеме на работу. Рабочие места - фактически сообщения. Я использую плагин редактора ролей пользователей для создания ролей и возможностей. там я создал возможность 'career' и роль 'career_manager' . Теперь, как я могу назначить эту "карьерную" возможность моему пользовательскому плагину? Если какой-либо пользователь добавил роль 'career_manager', он может получить доступ только к моему пользовательскому плагину 'career'.

1 ответ

Возможно, вы захотите взглянуть на фильтр map_meta_cap: http://codex.wordpress.org/map_meta_cap

Также есть пример того, как это сделать здесь: http://justintadlock.com/archives/2010/07/10/meta-capabilities-for-custom-post-types

Другие вопросы по тегам