Tengo una página de plantilla que tiene un formulario que solo se usa una vez en mi sitio. El formulario utiliza la validación del formulario utilizando el complemento jquery validate (un complemento tan bueno). Una vez que se carga el complemento cart66, la validación del formulario deja de funcionar.
En lugar de pasar años buscando el conflicto, pensé que sería más fácil apagar el complemento para esa página de plantilla ya que cart66 no es necesario en esta página.
¿Es posible detener la carga de complementos en páginas de plantillas individuales? Estoy usando WordPress 3.2.1
Parece que el javascript de cart66 y su complemento de formulario están en conflicto. Puede 'desactivar' javascript por página / publicación, etc. utilizando la función de secuencia de comandos en cola.
Esperemos que ambos complementos estén bien escritos e incluyan su javascript con este método.
http://codex.wordpress.org/Function_Reference/wp_enqueue_script
Si es así, tendrán un identificador que puede usar para cancelar el registro (o retirar) el script.
http://codex.wordpress.org/Function_Reference/wp_deregister_script
Tendrás que escribir un script condicional
Ese debería ser un buen punto de partida.
fuente
Sí, puede deshabilitar complementos o scripts específicos que aparecen en ciertas páginas.
Mira este ejemplo de cómo deshabilité la simple aparición del complemento fancybox
Espero eso ayude :)
fuente