Файлы темы WordPress в подкаталоге

#wordpress #wordpress-theming #themes

#wordpress #wordpress-тематизация #темы

Вопрос:

Работаю над текущим проектом, в котором есть репозиторий github для определенных файлов темы. Когда я клонирую репозиторий, он помещает папку темы в отдельный каталог (как и должно быть), например:

/wp-content/themes/projectfolder/themefolder

Мне интересно, возможно ли заставить WordPress искать эту тему в подкаталоге без необходимости перемещать весь проект git в themes папку, поскольку это приведет к беспорядку.

Комментарии:

1. В WordPress была функция register_theme_directory(): codex.wordpress.org/register_theme_directory

Ответ №1:

В вашем wp-config.php файл добавьте следующее просто следующим образом:

 /** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
register_theme_directory('/wp-content/themes/projectfolder');
  

Обычно функция register_theme_directory(); используется для определения папки тем внутри плагина, однако есть несколько хороших вариантов использования вне этого.