Material Design Bootstrap 4 + WordpPress

https://mdbootstrap.com/

Вот такую штуковину я решил попробовать в качестве каркаса вёрстки темы для Вордпресса. Бесплатную версию, без премиумных компонентов.
Не стал заморачиваться скачивать. Подключил все скрипты из CDN. Ну, кроме jQuery (он ведь встроенный в WP есть). И тут мне прилетает в консоли хрома ошибка, мол, не знаю, что за $ вы от меня хотите. Оказывается ребята, которые собирали эти скрипты не обернули несколько кусков в

jQuery(document).ready

как это принято в WP.
Сперва я скачал таки неминимизированный скрипт и начал там заменять и оборачивать…
Но вскоре меня осенило. Вернул всё на CDN и написал скриптик dollar.js содержащий одну строчку

var $ = jQuery;

который я подключил в functions.php в блоке хука action init

wp_enqueue_script( 'script', get_template_directory_uri() . '/js/dollar.js', array('jquery') );

И теперь всё работает и не жалуется. Наверное есть минусы у такого решения, но как быстрый способ заставить работать неработающие скрипты — вполне подходит.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *