Всем привет!
В сегодняшней статье я расскажу, как подключить JavaScript и CSS в тему или плагин WordPress.
Статья будет полезна для всех, кто учится разрабатывать плагины и темы движка WordPress.
Ведь неправильное подключение этих файлов может вызвать конфликт с темой, в лучшем случае, плагин просто не заработает правильно.
Код нужно вставлять в самый главный файл плагина (см. вот эту статью)
Начнем с подключения JavaScript.
function wptuts_scripts_important()
{
// Регистрируем скрипт в системе (для плагина):
wp_register_script( 'custom-script', plugins_url( 'scrolling-scroll.js', __FILE__ ) );
// или
// Регистрируем скрипт в системе (для темы):
wp_register_script( 'custom-script', get_template_directory_uri() . 'scrolling-scroll.js' );
// Для любого плагина или темы вы можете поставить в очередь на сценарий:
wp_enqueue_script( 'custom-script' );
}
add_action( 'wp_enqueue_scripts', 'wptuts_scripts_important');
//add_action( 'admin_enqueue_scripts', 'wptuts_scripts_important' );
//add_action( 'login_enqueue_scripts', 'wptuts_scripts_important' );
Строка № 4 и №7- «'custom-script'» – уникальное имя (можете придумать свое), «'scrolling-scroll.js'» – путь и название файла со скриптом.
Обратите внимание на строку № 11! Вы можете установить скрипт не только для самого сайта, но и для админ-панели и страницы входа, как по отдельности, так и ко всему сразу:
- wp_enqueue_scripts – для внешней части сайта;
- admin_enqueue_scripts – для админ-панели;
- login_enqueue_scripts – для страницы входа.
Подключаем стили CSS:
functio nwptuts_styles_with_the_lot()
{
// Регистрируем файл стилей в системе (для плагина):
wp_register_style( 'custom-style', plugins_url( 'custom-style.css', __FILE__ ));
// или
// Регистрируем стиль в системе (для темы):
wp_register_style( 'custom-style', get_template_directory_uri() . 'custom-style.css');
// После регистрации мы можем ставить в очередь вызов файла стилей для любого плагина или темы:
wp_enqueue_style( 'custom-style' );
}
add_action( 'wp_enqueue_scripts', 'wptuts_styles_with_the_lot' );
//add_action( 'admin_enqueue_scripts', 'wptuts_styles_with_the_lot' );
//add_action( 'login_enqueue_scripts', 'wptuts_styles_with_the_lot' );
Строка № 4 и №7 «'custom-style'» – уникальное имя (можете придумать свое), «'custom-style.css'» – путь и название файла со стилями:
В строке № 11 вы можете установить скрипт не только для самого сайта, но и для админ-панели и страницы входа, как по отдельности, так и ко всему сразу:
- wp_enqueue_scripts – для внешней части сайта;
- admin_enqueue_scripts – для админ-панели;
- login_enqueue_scripts – для страницы входа.
С помощью сегодняшней статьи вы в свой плагин сможете вставлять скрипты и стили, оформить не только тему через плагин, но и оформить вход админки и саму админку.
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 329815 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274370 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 220443 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186394 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 181501
Добавить комментарий
Метки: wordpress


Как установить минимальную сумму для заказа – WooCommerce?
URL ссылка миниатюры для картинки – WordPress
Как добавить визуальный редактор для «Цитат (Отрывок)» – WordPress ?
Как добавить «Цитату (Отрывок)» для страниц?
Плагин Saphali Woocommerce Russian – набор русских дополнений к магазину woocommerce
Как вставить видео на WordPress

Спасибо, Александр за комментарий. Планирую еще пару постов для WooCommerce…
⇒ Открыть статью ⇐