Bonjour,
J'essaye d'afficher mon script seulement dans la page d'accueil via le code suivant :
function horizontal_js(){
wp_enqueue_script( 'horizontalScript',
get_template_directory_uri() . '/library/js/jquery.mousewheel.js',
array() );
}
add_action( 'wp-footer', 'horizontal_js' );
Le problème c'est que je ne sais pas quoi mettre à la place de "wp-footer" pour faire en sorte que le script n'apparaisse que sur ma page d'accueil.
Merci beaucoup !
Hello,
Tout d'abord, le dernier argument de ta fonction wp_enqueue_script te permet d'indiquer si tu souhaites ou non que ton script soit chargé dans le footer.
Ensuite, tu as des fonctions proposées par WordPress qui te permettent de savoir si tu te trouve ou non sur la page d'accueil.
Je t'invite à regarder nottament la fonction is_front_page()
Tu en as d'autres qui peuvent d'interesser comme is_home() ou is_page() qui peut prendre en argument un ID de page.
Salut,
Très bien, il faut donc raisonner dans la fonction et non dans le "add_action". J'ai résolu le problème avec is_front_page.
Merci beaucoup pour votre réactivité Monsieur Guique ;)