Задать вопрос
@Jokerrs567

Как подключить скрипт через functions.php на wordpress?

<script type="2ef1d8b03fb0311f9e134e45-text/javascript">$('.selectpicker').selectpicker();</script>

Кто может показать пример правильного подключения скрипта через functions.php?
  • Вопрос задан
  • 558 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
Вы можете сделать зависимость от основного скрипта с помощью wp_add_inline_script()

add_action('wp_enqueue_scripts', function() {

	wp_enqueue_script( 'my_scripts', get_stylesheet_directory_uri() .'/my_scripts.js' );
	wp_add_inline_script( 'my_scripts', '$(\'.selectpicker\').selectpicker();' );
	
});

/* Получим в HTML коде
<script type='text/javascript' src='http://example.com/wp-content/themes/mytheme/my_scripts.js'></script>
<script type='text/javascript'>
$('.selectpicker').selectpicker();
</script>
*/
Ответ написан
AntonLitvinenko
@AntonLitvinenko
HTML coder
https://digwp.com/2019/07/better-inline-script/
это если надо через функции заинлайнить.
Если не через функции, то я обычно пользую механизм произвольных полей, у меня всегда есть места для подключения скриптов в HEAD, после открывающего тега BODY и перед закрывающим тегом BODY, что нужно для подключения метрик и всяких скриптов, дабы не лазить в функции и чтобы заказчик или менеджер мог это делать из админки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы