私のプラグインの管理部分はいくつかのページに分かれており、いくつかのページについてはjQuery機能をさまざまな要素に追加するJSソースをエンキューしたいです。
今これが私のアプローチです。
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配列のページインデックスを確認する必要があります。私がやりたいことを達成するための別の方法はありますか?
私は合うかもしれないフックadmin_print_scripts-{$page}
があると思います。
こちらを参照してください スクリプトをプラグインページにのみロードする