jQuery HoverIntent não é uma function

Estou trabalhando em um site que usa jQuery para várias funções, mas estou tendo um erro repetido:

hoverIntent não é uma function

Eu referenciei questões semelhantes neste fórum e quase universalmente dizem que é devido a várias referências a jQuery, no entanto, revisei cuidadosamente o código e o código-fonte e não consigo encontrar referências duplicadas.

Há apenas este em functions.php

// Load jQuery if ( !is_admin() ) { wp_deregister_script('jquery'); wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"), false); wp_register_script('jquery', ("js/jquery.dropmenu.js"), false); wp_register_script('jquery', ("js/jquery.dropmenu2.js"), false); wp_enqueue_script('jquery'); } 

Eu realmente apreciaria outro conjunto de olhos para ajudar a identificar e resolver este dilema.

Solutions Collecting From Web of "jQuery HoverIntent não é uma function"

De acordo com o wp_register_script() o primeiro handle parâmetro deve ter um nome exclusivo.

Se olharmos os parâmetros da function wp_register_script() , ele funciona como este:

wp_register_script( $handle, $src, $deps, $ver, $in_footer );

Portanto, sua function wp_register_script() também deve ser dividida de forma semelhante:

 wp_register_script( 'dropmenu1', get_bloginfo('template_directory') . '/js/jquery.dropmenu.js', array('jquery'), '', false); 

Descobri que o HoverIntent é opcional para o plugin do menu suspenso. Desliguei tudo e tudo está funcionando corretamente agora.