WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Рекомендуемые продукты со скидкой от Template Monster

Не подключаются js скрипты

Содержимое functions.php

<?php 
add_action('wp_enqueue_scripts', 'dyesmatter_media');

function dyesmatter_media() {
	wp_enqueue_style('dyesmatter-main', get_stylesheet_uri());
	wp_enqueue_style('dyesmatter-fontawesome','https://use.fontawesome.com/releases/v5.7.2/css/all.css');
	wp_enqueue_style('dyesmatter-slick','//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css');
	wp_enqueue_script('js-main', get_template_directory_uri() . '/assets/js/main.js');
	wp_enqueue_script('js-revealator', get_template_directory_uri() . '/assets/js/fm.revealator.jquery.js');
	wp_enqueue_script('js-pagepiling', get_template_directory_uri() . '/assets/js/jquery.pagepiling.min.js');   
	wp_enqueue_script('js-parallax', get_template_directory_uri() . '/assets/js/parallax.min.js');
	wp_enqueue_script('js-wow', get_template_directory_uri() . '/assets/js/wow.min.js');

}

Посмотрите, пожалуйста, есть ли где-то ошибка? Подключаются только js скрипты с cdn, а к которым прописаны пути - нет. Просто не видит файлы скриптов, словно их нет в папке "assets".

Заметки к вопросу:
campusboy 7 мес назад

На всякий случай спрошу:
1) Папка assets лежит в корне темы?
2) Это дочерняя тема?

RaizRus 7 мес назад

Вопрос решен! На самом деле по-невнимательности забыл прописать вызов функции

<?php wp_head(); ?>

Перед закрытием тега <head></head> , но с чего-то решил, что уже сделал это.

0
RaizRus
7 месяцев назад
  • 1

    Если ты хочешь подключить скрипт или стиль из дочерней темы используй get_stylesheet_directory_uri(), а так все правильно

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация