web-dev-qa-db-ja.com

のJavaScriptをエンキューする方法 WP オプションサイドバーをカスタマイズしますか?

私はWPカスタマイズオプションパネルにChosen.jqueryを追加しようとしているので、そこにオートコンプリートボックスを用意することができます。私はそれを行うことができる方法はありますか? admin_initadmin_footeradmin_print_footer_scriptsのアクションを試しましたが、そうではないようですカスタマイザ内で作業します。

何かご意見は?

1
Spiro

アクションcustomize_controls_enqueue_scriptsを使用してください。

add_action( 
    'customize_controls_enqueue_scripts', 
    'enqueue_customizer_scripts' 
);

function enqueue_customizer_scripts()
{
    wp_enqueue_script(); // fill in the details here
}

ヘッダーにインラインスクリプトを追加するには、アクションcustomize_controls_print_scriptsを使用します。

詳細はwp-admin/customize.phpをご覧ください。

0
fuxia

これはコアのバグであり、 #27619 で修正されています。今は例えばadmin_print_footer_scriptsを使うことができます。

0