Supposons que je souhaite exécuter la fonction javascript launchMyPlugin()
uniquement sur les pages de détail de publication. Au début, je faisais quelque chose comme ça:
myPlugin.js
if ( is_single() ) {
launchMyPlugin();
}
Cependant, cela ne fonctionne évidemment pas puisque is_single()
est une fonction php. Quelle est la bonne façon de faire cela alors? Dois-je ajouter la condition à mon fichier .php à la place? Merci!
Vous pouvez vérifier is_single avant de mettre en file d'attente le fichier js
add_action('wp_enqueue_scripts', '_enqueue');
function _enqueue(){
if(is_single(){
wp_enqueue_script(......);
}
}