delfinn
@delfinn
Начинающий PHP

Как подключить файл стилей из файла в плагине Wordpress?

Здравствуйте!

Сделал плагин для WordPress со следующей иерархией файлов:
- assets
--- css
------style.css
- includes
--- folder
------ code.php
- templates
--- folder
------ template.php
plugin-name.php

В файле code.php находится хук, в котором нужно подключить через wp_enqueue_style файл style css. Следующий код не подключил стили ("добавил" стиль по пути '/wp-content/plugins/plugin-name/includes/../assets/css/style.css', т.е. не вышел из папки includes):

if ( file_exists( plugin_dir_path( __FILE__ ) . '../assets/css/style.css' ) ) {
		wp_enqueue_style( 'promo20-style', plugins_url( '../assets/css/style.css', __FILE__ ) );
	}


Хотя аналог данного кода для /templates/folder/template.php сработал.

Подскажите, как правильно производить навигацию по папке плагина в данной ситуации. Поиск для file_exists и само подключение.
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
wp_enqueue_style( 'promo20', plugins_url( 'assets/css/style.css', __FILE__ ) );


file_exists - не надо
добавочно style не надо, движок сам добавит
путь надо писать верно
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы