it-swarm.com.de

Einfügen einer JS-Quelle in eine Admin-Seite

Der Verwaltungsteil für mein Plugin ist in mehrere Seiten unterteilt. Für einige Seiten möchte ich eine JS-Quelle einreihen, die verschiedenen Elementen die jQuery-Funktionalität hinzufügt.

Im Moment ist dies mein Ansatz:

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');

Dazu muss ich jedoch den Seitenindex des Arrays $ _GET überprüfen. Gibt es einen anderen Weg, um das zu erreichen, was ich tun möchte?

1
Extrakun

Ich glaube, es gibt einen Haken admin_print_scripts-{$page}, der passen könnte.

Siehe dies Lade Skripte nur auf Pluginseiten

3
Rarst