Est-il possible d’ajouter du code Javascript au corps de la balise script sans utiliser de fichier? Normalement, vous le feriez avec
wp_enqueue_script('name', 'path/to/js/file');
Est-il possible d'inclure directement js dans la balise script?
Comme:
<script>My awesome code </script>
Oui, vous pouvez directement insérer ce que vous voulez dans l'en-tête ou le pied de page à l'aide de l'action wp_head
ou wp_footer
add_action('wp_head', 'custom_script');
function custom_script(){
?>
<script>My awesome code </script>
<?php
}
Il suffit de mettre cela dans functions.php de votre thème enfant
Vérifiez Bonjour le plugin Dolly fourni avec WordPress;
// File: wp-content/plugins/hello.php
// We need some CSS to position the paragraph
function dolly_css() {
// This makes sure that the positioning is also good for right-to-left languages
$x = is_rtl() ? 'left' : 'right';
echo "
<style type='text/css'>
#dolly {
float: $x;
padding-$x: 15px;
padding-top: 5px;
margin: 0;
font-size: 11px;
}
</style>
";
}
add_action( 'admin_head', 'dolly_css' );
Comme @benoti mentionné, utilisez wp_head
hook in, vous n'avez pas besoin du côté administrateur:
add_action('wp_head', 'function_callback' );
BTW, ce plugins ajoute des styles et les mêmes travaux pour les scripts.