Intereting Posts
Установка WAMP WordPress не может пройти за 1-й шаг, загружается на неопределенный срок теги shortcode не работают в do_shortcode Как добавить комментарий к скриптам, используя функцию в wordpress? Недавний запрос активности WordPress Пользовательская страница 404 для панели инструментов Получать пользовательские поля при наведении ссылки на сообщение Доступ к объектам экземпляров объектно-ориентированных настраиваемых объектов Отдельные изображения из текста в сообщении Как использовать несколько циклов с WP_Query? Мета-бокс, теряющий свою ценность, когда публикуется запланированное сообщение Лимит выполнения и ошибки ограничения памяти даже я изменил на 1024M и 600 (cache.php, load.php)? Где разместить пользовательские функции? Есть ли функция для отображения всех загруженных изображений? Как добавить его? Ошибка анализа: синтаксическая ошибка Как получить реальный адрес из URL (постоянная ссылка)

Как удалить вкладки справки?

Есть ли способ удалить вкладки справки? Я хочу удалить эти вкладки, чтобы они не скрывали их с помощью CSS.

На wp-admin/includes/screen.php есть несколько строк, которые упоминают об этом, но не представляют, как создать что-то, чтобы удалить вкладку справки.

Есть ли способ создать нечто похожее: add_filter('screen_options_show_screen', '__return_false'); но удалить вкладку «Справка»?

Из файла screen.php :

  647 /** 648 * Removes a help tab from the contextual help for the screen. 649 * 650 * @since 3.3.0 651 * 652 * @param string $id The help tab ID. 653 */ 654 public function remove_help_tab( $id ) { 655 unset( $this->_help_tabs[ $id ] ); 656 } 657 658 /** 659 * Removes all help tabs from the contextual help for the screen. 660 * 661 * @since 3.3.0 662 */ 663 public function remove_help_tabs() { 664 $this->_help_tabs = array(); 665 } 

Solutions Collecting From Web of "Как удалить вкладки справки?"

Вам нужно использовать фильтр помощи contextual_help .

 add_filter( 'contextual_help', 'wpse50723_remove_help', 999, 3 ); function wpse50723_remove_help($old_help, $screen_id, $screen){ $screen->remove_help_tabs(); return $old_help; } 

Фильтр предназначен для старой справки (до 3.3). ( Я не уверен, что это важно, что возвращается …? ).

В любом случае фильтр следует называть поздним (следовательно, 999), потому что плагины могут добавлять свои собственные вкладки справки на страницы. Отчасти это связано с тем, что admin_head не является идеальным крюком.

Добавьте это ваш файл functions.php :

 add_action('admin_head', 'mytheme_remove_help_tabs'); function mytheme_remove_help_tabs() { $screen = get_current_screen(); $screen->remove_help_tabs(); } 

Это приведет к удалению вкладок с помощью кнопки «Справка» со всех страниц администрирования.