WordPress Jquery Confliction with Plugin
Hola chicos, gracias de antemano por su ayuda. He hecho mi investigación y estoy un poco perplejo con esto ...
Estoy creando un sitio web de Wordpress para un cliente y tendrá una tienda electrónica. Estoy usando wp-ecommerce. Todas las páginas de la tienda se están cargando con un error de JavaScript:
http://www.thecollectiveclothingco.com/products-page/t-shirts/
jQuery("form.product_form").livequery is not a function
[Break On This Error] jQuery("form.product_form").livequery(function(){
Después de una extensa era de Google, creo que he diagnosticado el problema como un conflicto de script. En otras palabras, WP o el plugin en sí mismo están sirviendo jquery, y también lo estoy incluyendo para otras cosas en el sitio. Cuando elimino mi llamada al script jquery, el problema desaparece y la tienda funciona bien. Pero necesito esa jquery ...
He leído sobre el uso de WP enqeue para solucionar el problema:
function my_init_method() {
if (!is_admin()) {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js');
wp_enqueue_script( 'jquery' );
}
}
add_action('init', 'my_init_method');php wp_head();
Creo que he hecho esto bien, pero no parece estar arreglando nada.
¿Algunas ideas? Gracias de nuevo.