Hooks : wp_head, wp_footer
Les Hooks wp_head et wp_footer associés à leur fonction permettent d'ajouter le contenu d’entête et de pied prévu par WP et éventuellement les contenus que vous auriez ajoutés.
Méthode : wp_head
Placez la fonction wp_head() dans votre fichier header.php avant </head> :
<html lang="fr-FR">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
wp_head();
</head>
...
Vérifiez en affichant le code source de votre page.
Ajoutez un contenu dans votre fichier functions.php :
...
function head_css_montheme()
{
<style>
html {
background-color: gray;
}
</style>
}
add_action('wp_head', 'head_css_montheme');
Votre site devrait avoir un fond gris.
lien WordPress -> https://developer.wordpress.org/reference/hooks/wp_head/
Méthode : wp_footer
Placez la fonction wp_footer() dans votre fichier footer.php avant </body> :
<footer>
<nav>
<ul>
<li>Lien1</li>
<li>Lien2</li>
</ul>
</nav>
</footer>
wp_footer();
</body>
</html>
Vérifiez en affichant le code source de votre page.
Ajoutez un contenu dans votre fichier functions.php :
...
function footer_montheme()
{
<p>je suis avant la fin du body</p>
}
add_action('wp_footer', 'footer_montheme');
Votre site devrait affichez je suis avant la fin du body en bas de votre site.
lien WordPress -> https://developer.wordpress.org/reference/hooks/wp_footer/