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 и само подключение.
  • Вопрос задан
  • 155 просмотров
Решения вопроса 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
wp_enqueue_style( 'promo20', plugins_url( 'assets/css/style.css', __FILE__ ) );


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

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

Похожие вопросы