и если вы скрипты прописываете непосредственно в шаблоны вывода, проверьте сколько раз у вас подключился jQuery. Возможно не один. Из за этого тоже может не работать
Вообще, если в HTML шаблоне все есть и все работает, то должно работать и wp
а для чего вам <?php bloginfo("template_directory"); ?>, если видео с Ютуба
Проблема скорее всего в не правильно подключенных скриптах
и если вы скрипты прописываете непосредственно в шаблоны вывода, проверьте сколько раз у вас подключился jQuery. Возможно не один. Из за этого тоже может не работать