Intereting Posts
Сообщение Meta не сохраняется, когда есть пустое сообщение Запуск кода из структуры параметров Комментарии и даты публикации не отображаются правильно на странице "posts" Существуют ли официальные или неофициальные рекомендации по стилю виджета? Функция заставляет edit_post_link ссылаться на неправильную запись Остановить перенаправление на и с www Как установить выбранный атрибут на параметр после запроса фильтра? обрезать настраиваемое текстовое значение поля и показать (…) Лучшее решение для управления вложениями мультимедиа с помощью `wp_editor ()`? WordPress не создает базу данных Как я могу получить 5 последних сообщений о записи с соответствующей ссылкой? Как использовать «if field exists» с помощью $ curauth? Создайте страницу, которая может использоваться для разных URL-адресов. Элементы по группам добавлены в пользовательский тип сообщения Различные пользовательские заголовки на разных страницах

Разрешения плагина для роли редактора

Я добавил плагин под названием Orbisius Simple Notice, но я заметил, что это применимо к нескольким плагинам, которые я установил. Плагин отлично работает при входе в систему как администратор. Тем не менее, мои клиенты, которые управляют учетными записями сайта, устанавливают роли Редактора. Когда какая-либо из учетных записей редактора пытается получить доступ к странице параметров для плагина, они получают следующее сообщение:

«У вас недостаточно прав для доступа к этой странице».

Я использую редактор роли пользователя, чтобы убедиться, что у них есть разрешения на редактирование плагинов. Тем не менее, я знаю, что проблема не связана с этим, поскольку я разрешил все разрешения в качестве теста, и я все еще получил вышеупомянутую ошибку. Поэтому я считаю, что он жестко закодирован в плагин. Источник для плагина: http://pastebin.com/UhrvkiXv

Единственный бит, который я видел, который казался подходящим, был:

function orbisius_simple_notice_setup_admin() { add_options_page('Orbisius Simple Notice', 'Orbisius Simple Notice', 'manage_options', __FILE__, 'orbisius_simple_notice_options_page'); 

Но у пользователей включена опция manage_options. Я попытался перейти на edit_pages и т. Д., Но до сих пор не повезло.

Есть идеи?!

Solutions Collecting From Web of "Разрешения плагина для роли редактора"