Intereting Posts
Как перечислить список категорий в поле выбора ACF Pro, чтобы выбрать из Как увеличить максимальное количество боковых панелей? Элементы меню Custom Nav по умолчанию – «menu-item-type» => «custom». Как сделать пункт меню «страница»? если плагин активен? проверить, включен ли плагин или нет? Активировать плагин через PHPMyAdmin или FTP? Я пытаюсь скрыть пользовательскую категорию типа сообщения для входа в систему с помощью Pre_Get_Posts Как фильтровать или искать сообщения, используя таблицы postmeta, настраиваемые метаполя с помощью wordpress REST API Не удается войти. WordPress говорит, что моя учетная запись не существует Действие по публикации публикации Пользовательский запрос wp mysql Скрыть отдельные записи пользователей admin Показать последние сообщения php code error? Правила перезаписи уходят Создание бэкэнда Ajax для специализированного шаблона страницы? Следует ли использовать admin-ajax.php? Как скрыть ссылку «сообщение» из панели администратора

Удалить ссылки меню администратора для нескольких пользователей по электронной почте

У меня есть 3 пользователя-администратора и вы хотите изменить меню администратора для 2 из них по их адресу электронной почты, а не по роли (поскольку все возможности одинаковые).

Это работает с одним адресом электронной почты:

add_action('admin_menu', 'remove_admin_menu_links'); function remove_admin_menu_links(){ $user = wp_get_current_user(); if( $user && isset($user->user_email) && 'user@domain.com' == $user->user_email ) { remove_menu_page('tools.php'); remove_menu_page('themes.php'); remove_menu_page('options-general.php'); remove_menu_page('plugins.php'); } } 

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

Я попробовал вариант ниже. Он ничего не делает, перестает работать, но ошибки не возникает.

if( $user && isset($user->user_email) && (in__array('user1@domain.com','user2@domain.com')) == $user->user_email ) {

Solutions Collecting From Web of "Удалить ссылки меню администратора для нескольких пользователей по электронной почте"