web-dev-qa-db-fra.com

Utilisez wp_enqueue_scripts, pas wp_print_styles?

On dit partout que vous devez utiliser wp_enqueue_scripts() au lieu de wp_print_styles(). wp_print_styles() se trouve dans wp-includes/functions.wp-styles.php.

Alors qu'est-ce que cela signifie? Que devrais-je changer? Où? Pourquoi? Peut-il compromettre mon thème?

3
Criss

En bref, à partir de WordPress 3.3 utilisez wp_enqueue_scripts pour charger JS et CSS. wp_print_styles a/a eu quelques bugs mineurs avec lui (à savoir, il peut également inclure vos scripts dans l'admin) - ici et ici quelques détails supplémentaires sur tout cela. Cela ne ressemble pas à des failles majeures de sécurité ou à des ruptures de thèmes, mais à de meilleures pratiques pour utiliser wp_enqueue_scripts.

Aditionellement:

4
DACrosby