У меня есть шаблон страницы, форма которой используется только один раз на моем сайте. Форма использует проверку формы с использованием плагина jquery validate (такой отличный плагин). Как только плагин cart66 загружен, проверка формы перестает работать.
Скорее потратив целую вечность на поиск конфликта, я подумал, что было бы проще просто отключить плагин для этой страницы шаблона, так как cart66 не нужен на этой странице.
Можно ли остановить загрузку плагинов на отдельных страницах шаблона? Я использую WordPress 3.2.1
Похоже, JavaScript из Cart66 и ваш плагин формы находятся в конфликте. Вы можете «отключить» JavaScript на странице / посте и т. Д. С помощью функции сценария enqueue.
Надеюсь, оба ваших плагина написаны хорошо и включают в себя свой javascript с помощью этого метода.
http://codex.wordpress.org/Function_Reference/wp_enqueue_script
Если это так, у них будет дескриптор, который можно использовать для отмены регистрации (или удаления из очереди) сценария.
http://codex.wordpress.org/Function_Reference/wp_deregister_script
Вам нужно будет написать условный скрипт
это должно быть хорошей отправной точкой.
источник
Да, вы можете отключить определенные плагины или скрипты, появляющиеся на определенных страницах.
Посмотрите в этом примере, как я отключил простой плагин fancybox
Надеюсь, поможет :)
источник