Intereting Posts
Невозможно установить пароли пользователей Как сопоставить отдельные сообщения в собственном домене (un) wptexturize () – возможно ли это? Переопределение файлов шаблонов плагинов с детской темой Пользовательский тип сообщения перенаправляется на главную страницу – как отлаживать Выйти из корневой папки wp из функции function.php, используя абсолютный путь Как создать страницу профиля для специальных / пользовательских членов роли пользователя? Плагин WordPress не создает пользовательские таблицы Как мне отключить пользователей с ограниченной страницы, если они уже вошли в систему на другом устройстве? Пользовательский тип сообщения с обменными знаками (без содержимого)? Изменение заголовков для экспорта из расширения PHP-класса Изменение массива выбранных изображений в медиамодулях Скрыть название категории, где бы оно ни упоминалось Обрезка миниатюр с помощью add_image_size? Как определить плагины WP, используемые на сайте

Чтобы удалить элементы панели управления по умолчанию и добавить быстрый виджет для пользовательского типа сообщения

Я хочу удалить параметры экрана из панели управления wordpress и удалить элементы панели управления по умолчанию и добавить быстрый виджет проекта в панель мониторинга для пользовательской публикации типа «галерея». введите описание изображения здесь

Вы можете удалить параметры экрана с помощью фильтра 'screen_options_show_screen'.

function myplugin_disable_screen_options( $show_screen ) { // Logic to allow admins to still access the menu if ( current_user_can( 'manage_options' ) ) { return $show_screen; } return false; } add_filter( 'screen_options_show_screen', 'myplugin_disable_screen_options' ); 

Чтобы удалить все элементы WordPress по умолчанию, используйте приведенный ниже код.

 function remove_dashboard_meta() { remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' ); remove_meta_box( 'dashboard_plugins', 'dashboard', 'normal' ); remove_meta_box( 'dashboard_primary', 'dashboard', 'side' ); remove_meta_box( 'dashboard_secondary', 'dashboard', 'normal' ); remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' ); remove_meta_box( 'dashboard_recent_drafts', 'dashboard', 'side' ); remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' ); remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' ); remove_meta_box( 'dashboard_activity', 'dashboard', 'normal');//since 3.8 } add_action( 'admin_init', 'remove_dashboard_meta' );