Intereting Posts
Как добавить контент на панель инструментов в WordPress? логин / выход для одной страницы Как вы получаете количество сообщений на странице архива? Добавление виджета боковой панели в окне редактирования комментариев Изменение внешнего вида пользовательских таксономических входов Невозможно создать промежуточную площадку для отображения так же, как в реальном времени. Полностью тупик Где установлены $ current_user-> allcaps? Ограничение количества пользовательских сообщений, отображаемых на странице таксономии Добавление кнопки покупки в сообщение в блоге (Woocommerce) Как отобразить список 5 пользовательских типов сообщений в зависимости от комментариев? Мета-запрос для дублирования meta_key с разными значениями Индивидуальные виджеты на страницу Вставка / обновление таблицы БД при создании новой публикации или обновлении Получить идентификатор сообщения из URL-адреса запроса Текст основного текста, занимающий отображаемое пространство изображения перед загрузкой

Вызов каталогов для загрузки в 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 и тому подобное …