Bonjour,
Vous avez mis le doigt sur un grand débat entre nous.
1) Utiliser les fonctions de wordpress de chargement de script wp_enqueue_script()
Ce qui permet d’être conforme au fonctionnement de wordpress, de bien s’intégrer avec les solutions de cache, d’éviter les doubles chargements de scripts, …
C’est cette solution qui est en place actuellement.
2) Charger en dur
Ce qui permet d’éviter de surcharger les autres pages
Pouvez-vous nous dire ce que vous rencontrez comme problème ?
Cdlt,
Sébastien.
Thread Starter
gaet
(@gaet)
Content de participer au débat 🙂
Je voulais utiliser la fonction wp_dequeue_script :
wp_dequeue_script( 'leaflet' );
wp_dequeue_script( 'comarquage' );
Mais je ne sais pas conditionner l’appel à cette fonction, car j’ai plusieurs pages qui intègre le plugin, donc impossible de conditionner via l’ID d’un post…
Bonjour,
Par curiosité, pourquoi souhaitez vous faire cela ?
Avez-vous un plugin de gestion de cache ?
Cdlt,
Sébastien.
Thread Starter
gaet
(@gaet)
Je souhaite faire ça dans un souci d’éco-conception, à savoir limiter au maximum le nombre de requêtes. Je veux donc supprimer tout appel à des scripts qui n’ont pas d’utilité pour une page donnée.
J’ai bien un plugin de cache (WP Rocket), mais je souhaite optimiser l’éco-conception et pas seulement la performance.
Gaëtan
Ok. Ca me semble logique comme amélioration.
Par contre ca demande un peu de temps pour étudier cela. Et verifier la compatibilité avec d’autres sites, themes, plugins, …
On se le note pour la prochaine version.
Ce sera cet été je pense.
Je laisse le ticket ouvert
Bonne journée,
Sébastien.