Intereting Posts
Как определить, находится ли текущий пост в этом цикле? Мигрировал сайт WordPress в AWS, но странная проблема Вопросы аутентификации / API Отображение настраиваемого поля Нужна помощь в скрытии образа в сообщении в категории Как заказать по двум настраиваемым полям? Ограничение разрешенных элементов html / удаление вредоносных сценариев из редактора Выберите две суммы с одним выражением get_var Возможно ли создание сайта социальной сети с помощью WordPress? Предстоящее событие. Как сортировать базу данных по пользовательскому полю даты, но игнорировать прошлые даты? Добавление класса к родительскому элементу current-post-ancestor / current-menu-parent / current-post-parent Заказывать сообщения по таксономии и метазначению Запись содержимого редактора в файл Как отключить подключенный к сети плагин только для одного сайта? Как я могу сделать портативную и URL-адрес базы данных WordPress независимой?

Вызов каталогов для загрузки в wordpress

У меня есть wordpress install, с двумя подпапками «активы» и «функции» эти папки содержат важные файлы для темы wordpress.

Какой был бы лучший способ загрузить эти файлы? Я пробовал что-то вроде этого, которые живут в файле constants.php в моем корневом каталоге

define('CSS_DIR', get_stylesheet_directory() . '/'); define('FUNCTIONS_DIR', get_stylesheet_directory() . '/'); 

то в моем файле functions.php у меня есть

require_once(FUNCTIONS_DIR . 'functions/news.php');

Надеюсь, это ясно, чего я пытаюсь достичь.

обновляется с ошибками

Кажется, я получаю следующие ошибки.

 Warning: require_once(FUNCTIONS_DIR/functions/news.php): failed to open stream: No such file or directory in /home/foxyrent/public_html/wp-content/themes/foxyrental/functions.php on line 21 Fatal error: require_once(): Failed opening required 'FUNCTIONS_DIR/functions/news.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/foxyrent/public_html/wp-content/themes/foxyrental/functions.php on line 21 

Solutions Collecting From Web of "Вызов каталогов для загрузки в wordpress"

Обычно я разделяю функции своей темы на несколько файлов и включаю те, которые находятся в моем functions.php , например:

 // load helper functions require_once get_stylesheet_directory().'/inc/helper-functions.php'; // load admin functions if (is_admin()) require_once get_stylesheet_directory().'/inc/admin-functions.php'; // load theme functions require_once get_stylesheet_directory().'/inc/theme-functions.php'; // load post functions require_once get_stylesheet_directory().'/inc/post-functions.php'; // load WooCommerce functions if (in_array('woocommerce/woocommerce.php', apply_filters('active_plugins', get_option('active_plugins')))) require_once get_stylesheet_directory().'/inc/woocommerce-functions.php'; 

Почему это не работает для вас?

Если вы говорите о массе, включая, вы можете взглянуть на glob и тому подобное …