0

ワードプレスのテーマで JavaScript ファイルをエンキューするときにフックとして wp_footer を使用することに不利な点はありますか? フッターにエンキューしたいファイルが約 5 つありますが、フッターの wp_enqueue_script プロパティを true に設定しても何も起こりません。

フッターファイルに wp_footer() があり、アクションを次のように変更すると:

add_action('wp_footer', 'extra_scripts');

スクリプトはフッターに正常に読み込まれます。これはデモ用であり、単なるフロント エンド ディスプレイではありません。フッターにスクリプトをロードするためにこのようにすることに問題はありますか?

4

1 に答える 1

0

フッターにできることを入力する必要があります。この使用を強制するには:

// force all JS to the footer
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);

このようにして、デフォルトをwp_enqueue_scripts
使用できます<head>

于 2012-07-08T09:41:15.320 に答える