Включая источник JS со страницей администратора


Административная часть моего плагина разделена на несколько страниц, и для некоторых страниц я хотел бы поставить в очередь источник JS, который добавил бы функциональность jQuery к различным элементам.

Прямо сейчас это мой подход:

function admin_register_init() {

 if ($_GET['page'] == 'worldexplorer_admin_location_hub')
  wp_enqueue_script('worldexplorer_admin_hub', WP_PLUGIN_URL.'/worldexplorer/admin/admin_hub.js');
}
add_action('admin_init', 'admin_register_init');

Однако для этого мне необходимо проверить индекс страницы массива $_GET. Есть ли другой способ достичь того, чего я хочу?

Author: Extrakun, 2010-10-19

1 answers

Я полагаю, что есть крючок admin_print_scripts-{$page}, который может подойти.

Смотрите это Загружайте скрипты только на страницы плагинов

 3
Author: Rarst, 2010-10-19 09:57:54