Удаление параметров меню мониторинга для редактора ролей пользователейPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Удаление параметров меню мониторинга для редактора ролей пользователей

Сообщение Anonymous »

Я хочу удалить некоторые вкладки меню приборной панели на моем сайте WordPress, используя этот код: < /p>

//Remove some menu options
function remove_menus () {
global $menu;
$restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Contact'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));
end ($menu);
while (prev($menu)){
$value = explode(' ',$menu[key($menu)][0]);
if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);}
}
}
add_action('admin_menu', 'remove_menus');
< /code>

На данный момент это удаляет меню из всех пользовательских ролей, как я мог обновить это, чтобы просто применить к редакторам? < /p>

Я также получил этот фрагмент кода, но не знаю, как объединить его с тем, что у меня есть: < /p>

$editor = get_role('editor');
$editor->remove_cap('publish_pages');


Подробнее здесь: https://stackoverflow.com/questions/984 ... ole-editor
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»