Если плагин (или тема) написан хорошо, у вас нет причин беспокоиться о дублирующейся загрузке jquery.
если ваша тема использует header.php для загрузки jquery, то вы делаете это неправильно и должны использовать сценарии постановки в очередь загрузить jQuery...
WordPress использует скрипт постановки в очередь wp объявлять сценарии один раз, а не несколько раз.
Пример правильной загрузки скриптов:
function sg_theme_js(){
wp_enqueue_script( 'jquery' );
wp_enqueue_script( 'bootstrap', 'http://netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js', array('jquery'), 3.3, true);
wp_enqueue_script( 'miscscripts', get_template_directory_uri().'/js/misc-scripts.js', array('jquery'), 1.0, true);
}
add_action( 'wp_enqueue_scripts', 'sg_theme_js' );
Также...
я загрузил плагин и обнаружил, где загружаются скрипты (в testimonial_1.php), а плагин не загружает jquery - я думаю, автор предполагает, что ваша тема правильно включает jquery (как и должно быть)
ТАК...
я бы поискал место, где вы включаете jquery в свою тему, и изменил бы способ сделать это правильно, иначе говоря, с помощью функции wp_enqueue_script