Поддержка Плагины js скрипты для страницы плагина

  • Делаю плагин, столкнулся с проблемой подключения js скрипта (jQuery) на страницу с настройками этого плагина. Как правильно подключать пользовательские скрипты в админе, чтобы они подгружались только на странице с настройками плагина?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • wp_enqueue_script
    Вставьте в функцию, которую подключаете к хуку admin_head. Вот тут инфа.

    Так он по идеи будет этот скрипт вызывать на всех старницах в админке или я не прав? Способа вызвать скрипт только на нужной странице нет?

    Спасибо, slaFFik. Разобрался.

    add_action( 'admin_head-'. $plugin_page, 'myplugin_header' );

    function myplugin_header(){
    	echo "Хук срабоатл";
    	$path = dirname(__FILE__)."/js/myscript.js";
    	wp_enqueue_script('myscript', dirname(__FILE__)."/js/myscript.js", array('jquery'), '1.0');
    }

    wp_enqueue_script не выводит мой скрипт. До этого тоже не получалось на общий хук admin_head повесить wp_enqueue_script, использовал хук wp_enqueue_scripts.

    Может кто-то потестировать или дать рабочий простенький пример, где свой скрипт активируется на странице плагина?

    Спасибо.

    Ошибка была в dirname(__FILE__). Возвращался абсолютный путь.

    Тема закрыта.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «js скрипты для страницы плагина» закрыта для новых ответов.