web-dev-qa-db-ja.com

Wp_print_stylesではなく、wp_enqueue_scriptsを使用しますか?

どこでもwp_enqueue_scripts()の代わりにwp_print_styles()を使う必要があると言われます。 wp_print_styles()wp-includes/functions.wp-styles.phpにあります。

それはどういう意味ですか?何を変更すればいいですか?どこ?どうして?それは私のテーマを妥協することができますか?

3
Criss

一言で言えば、 WordPress 3.3以降 JSとCSSのロードにはwp_enqueue_scriptsを使用します。 wp_print_stylesにはいくつかのマイナーなバグがあります(つまり、管理者のスクリプトも含まれる可能性があります) - ここ および ここ は、そのすべてに関する詳細な説明です。重大なセキュリティ上の欠陥やテーマがここで壊れているようには思えませんが、wp_enqueue_scriptsを使用することをお勧めします。

さらに:

4
DACrosby