wp_add_inline_style() - sans dépendance
Le wp_add_inline_style()peut être utilisé sans dépendance de fichier source.
Voici un exemple de @Flix:
wp_register_style( 'dummy-handle', false );
wp_enqueue_style( 'dummy-handle' );
wp_add_inline_style( 'dummy-handle', '* { color: red; }' );
où nous accrocherions cela dans l' wp_enqueue_scriptsaction.
wp_add_inline_script() - sans dépendance
Selon le ticket # 43565 , similaire sera pris en charge wp_add_inline_script()dans la version (merci à @MarcioDuarte, @ dev101 et @DaveRomsey pour la vérification dans les commentaires):4.9.9 5.0
wp_register_script( 'dummy-handle-header', '' );
wp_enqueue_script( 'dummy-handle-header' );
wp_add_inline_script( 'dummy-handle-header', 'console.log( "header" );' );
qui affichera ce qui suit dans l'en- tête , c'est-à - dire entre les <head>...</head>balises:
<script type='text/javascript'>
console.log( "header" );
</script>
Pour l'afficher dans le pied de page :
wp_register_script( 'dummy-handle-footer', '', [], '', true );
wp_enqueue_script( 'dummy-handle-footer' );
wp_add_inline_script( 'dummy-handle-footer', 'console.log( "footer" );' );
La valeur par défaut de $positionl'argument d'entrée dans wp_add_inline_script()est 'after'. La 'before'valeur l'imprime ci-dessus 'after'.
wp_add_inline_script()sans dépendance est toujours envisagée pour 4.9.9, cela ne signifie pas nécessairement qu'elle sera ajoutée. Il est donc sage d'attendre la confirmation avant d'utiliser cette fonctionnalité.