Я бы порекомендовал установить вот этот плагин: User Role Editor. С его помощью вы можете дать дополнительные возможности роли "Редактор" (или можно дать возможности конкретному пользователю), для этого зайдите в редактирвоание профиля пользователя.
Также, чтобы плагин не мешался, после изменения ролей и возможностей его можно деактивировать, ничего не слетит, потому что все роли и возможности прописываются в базу данных.
Вообще, хороший плагин, удобный и в нем очень гибко, наглядно и удобно настраиваются роли и возможности пользователей и ролей...
Не подходит. Права доступа можно дать и через правку function.php. Но install_plugins, update_plugins, activate_plugins, edit_plugins, delete_plugins дают доступ ко всем плагинам одновременно. А вот как к одному конкретному плагину доступ обеспечить? Причем не нужен доступ к инсталляции, обновлению, активации, редактированию и удалению. Нужен доступ к функционалу плагина. Например, плагин wp-email-users. Автору блога этот плагин нужен только для отправки писем, но к созданию шаблонов и к настройкам, а также к остальным плагинам автора лучше не допускать. Вот в плагине newsletter реализована возможность включать и отключать доступ редакторам. Но КАК эта возможность реализована - непонятно, разобраться не смог. Но раз это сделано - значит это возможно, пусть даже и правкой плагина. Но где и как править - вот и вопрос?
Я бы порекомендовал установить вот этот плагин: User Role Editor. С его помощью вы можете дать дополнительные возможности роли "Редактор" (или можно дать возможности конкретному пользователю), для этого зайдите в редактирвоание профиля пользователя.
Также, чтобы плагин не мешался, после изменения ролей и возможностей его можно деактивировать, ничего не слетит, потому что все роли и возможности прописываются в базу данных.
Вообще, хороший плагин, удобный и в нем очень гибко, наглядно и удобно настраиваются роли и возможности пользователей и ролей...
Не подходит. Права доступа можно дать и через правку function.php. Но install_plugins, update_plugins, activate_plugins, edit_plugins, delete_plugins дают доступ ко всем плагинам одновременно. А вот как к одному конкретному плагину доступ обеспечить? Причем не нужен доступ к инсталляции, обновлению, активации, редактированию и удалению. Нужен доступ к функционалу плагина. Например, плагин wp-email-users. Автору блога этот плагин нужен только для отправки писем, но к созданию шаблонов и к настройкам, а также к остальным плагинам автора лучше не допускать. Вот в плагине newsletter реализована возможность включать и отключать доступ редакторам. Но КАК эта возможность реализована - непонятно, разобраться не смог. Но раз это сделано - значит это возможно, пусть даже и правкой плагина. Но где и как править - вот и вопрос?
Ну, тут уже надо код плагина менять...
Попробуй плагин Advanced Access Manager