Всем привет!
В сегодняшней статье я расскажу, как подключить 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…
⇒ Открыть статью ⇐