Подключение js в functions.php в Wordpress

12
Weblady
На сайте с 26.07.2011
Offline
157
#11

Похоже, проблема была в другой версии jquery.js

Заменила /wp-includes/js/jquery/jquery.js на скачанный с гугла, всё заработало. Отключила стандартный jquery.js

Спасибо, что откликнулись!

T7
На сайте с 19.09.2018
Offline
63
#12
webledi:
Напишите, пожалуйста, правильный код для функции подключения, и чтобы не дергать функцию много раз.

В переменную


<?php
$_template_directory_uri = get_template_directory_uri();
$_stylesheet_directory_uri = get_stylesheet_directory_uri();
/* результат функций в переменную */
?>
<script src="<?php echo $_template_directory_uri; ?>/js/jquery.js"></script><!-- jquery -->
<script src="<?php echo $_stylesheet_directory_uri; ?>/js/jquery.easytabs.min.js"></script><!-- Settings Js -->
webledi:
По обоим кодам показываются правильные пути к скриптам.

F12 в браузере -> сеть/network-> фильтр по js -> jquery - там покажет, что браузер получил.

Если правильные, то

timo-71:
Ну или jquery не той системы, $(...).func() не функция

----

Пока писал, вопрос решился. Ну и отлично.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#13
timo-71:

Пока писал, вопрос решился. Ну и отлично.

Он ещё сюда вернётся :)

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
S
На сайте с 30.09.2016
Offline
469
#14
webledi:
get_template_directory_uri() . '/js/jquery.js'
webledi:
Заменила /wp-includes/js/jquery/jquery.js

Похоже, правая рука не ведает, что делает левая.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Weblady
На сайте с 26.07.2011
Offline
157
#15
Sitealert:
Похоже, правая рука не ведает, что делает левая.

Вместо моего jquery отображался стандартный из wp-includes. Попробовала заменить стандартный на мой, всё заработало. Отключила вывод стандартного jquery, стал отображаться мой.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий