J'ai une page de modèle sur laquelle un formulaire n'est utilisé qu'une seule fois sur mon site. Le formulaire utilise la validation de formulaire en utilisant le plugin jquery validate (un excellent plugin). Une fois le plugin cart66 chargé, la validation du formulaire cesse de fonctionner.
Plutôt passer des âges à chercher le conflit, j'ai pensé qu'il serait plus simple de désactiver le plugin pour cette page de modèle car cart66 n'est pas nécessaire sur cette page.
Est-il possible d'arrêter le chargement des plugins sur des pages de modèles individuelles? J'utilise WordPress 3.2.1
Il semble que le javascript de cart66 et votre plugin de formulaire soient en conflit. Vous pouvez «désactiver» javascript par page / publication, etc. en utilisant la fonction de script de mise en file d'attente.
Espérons que vos deux plugins soient bien écrits et incluent leur javascript avec cette méthode.
http://codex.wordpress.org/Function_Reference/wp_enqueue_script
Si c'est le cas, ils auront un handle que vous pouvez utiliser pour annuler l'enregistrement (ou retirer de la file d'attente) le script.
http://codex.wordpress.org/Function_Reference/wp_deregister_script
Vous devrez écrire un script conditionnel
cela devrait être un bon point de départ.
la source
Oui, vous pouvez désactiver des plugins ou des scripts spécifiques apparaissant sur certaines pages.
Vérifiez cet exemple comment j'ai désactivé le plugin easy fancybox d'apparaître
J'espère que cela aide :)
la source