Поддержка Проблемы и решения Как отфильтровать содержимое страницы настройки в Кон

  • Добрый день.

    Как мне, допустим, через functions.php, подключить к странице в Консоли произвольного плагина некий скрипт для обработки этой страницы?

    На примере: отключить бесполезные пункты меню настройки плагина, если через стили или apply_filter это сделать не удаётся?

Просмотр 1 ответа (всего 1)
  • Делается так: сначала узнаётся hook_suffix той страницы в Консоли, куда нужно прикручивать скрипт.

    Можно поставить var_dump() той переменной, куда присваивается результат выполнения функции, допустим, add_options_page().

    Затем пишется такой код, на примере:

    function jsp_enqueue($hook) {
        if( 'settings_page_login-with-ajax' == $hook ) {
            wp_enqueue_script( 'remove_notification_script', get_stylesheet_directory_uri() . '/js/remove_notifications.js' );
        }
    }
    add_action( 'admin_enqueue_scripts', 'jsp_enqueue' );

    где settings_page_login-with-ajax и есть этот hook_suffix, после чего в хедере этой страницы появится заданный скрипт.

Просмотр 1 ответа (всего 1)
  • Тема «Как отфильтровать содержимое страницы настройки в Кон» закрыта для новых ответов.