Задать вопрос
pLavrenov
@pLavrenov
Разработка сайтов

Как в wordpress полностью отключить некоторые пункты меню для роли?

без доступа по прямой ссылке или, если есть такой, подскажите плагин для добавления новостей с разными типами постов, миниатюрой и редактором.
  • Вопрос задан
  • 2526 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Курс по WordPress с нуля до результата. Создание сайтов без кода
    2 недели
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
pLavrenov
@pLavrenov Автор вопроса
Разработка сайтов
//убирает метабоксы
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);


//скрывает пункт и делает редирект если на них переходят
function my_remove_menu_items() {
		remove_menu_page('tools.php');
		$result = stripos($_SERVER['REQUEST_URI'], 'tools.php');
		if ($result!==false) {wp_redirect(get_option('siteurl') . '/wp-admin/profile.php');}
		remove_menu_page('upload.php');
		$result = stripos($_SERVER['REQUEST_URI'], 'upload.php');
		if ($result!==false) {wp_redirect(get_option('siteurl') . '/wp-admin/profile.php');}
	}


может не совсем правильно но работает =)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы