Intereting Posts
Предыдущая и следующая на странице индекса подсветка синтаксиса для theme-editor.php? Как изменить параметр recent_edited? Как создать пользовательскую форму поиска и обработчик? простое решение для ограничения доступа (некоторые) загрузки / загрузки За и против типов сообщений против нескольких блогов (разрешено) Загрузка изображений с пользовательской страницы с помощью загрузчика blueimp? Пользователи не могут загружать изображения на интерфейсе, если у них нет доступа к wp-серверу Адаптировать действие формы PHP для WordPress? Пользовательские сообщения на странице не работают с разбиением на страницы Настройка настраиваемого виджета с помощью js Ajax-специфический шаблон, не загружающий взамен index.php Добавить HTML между фидными элементами Какое самое лучшее действие для использования, когда вы хотите что-то делать только один раз для настройки темы? Лучший способ для плагина принимать POST?

Доступ к плагинам для обычных пользователей не только администратор

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

Solutions Collecting From Web of "Доступ к плагинам для обычных пользователей не только администратор"

Правила для тем и плагинов в основном одинаковы. Вы можете создавать плагины и темы, управляемые кем угодно в большинстве случаев, за исключением того, что не-админы не могут устанавливать и удалять плагины / темы.

Например, вы должны использовать условие if_current_user_can ('do_stuff') для обработки разрешений на операции. Кроме того, функция add_menu_page () позволяет указать, какие возможности пользователь должен уметь видеть. То же самое, что и тема.

Имеют смысл?