处理当前项目,其中有特定主题文件的github存储库。当我克隆回购时,它将主题文件夹放在一个单独的目录中(应该如此),例如:
/wp-content/themes/projectfolder/themefolder
我想知道的是,如果有可能让WordPress在子目录中查找该主题而不必将整个git项目移动到themes
文件夹中,因为这会弄得一团糟。
在您的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();函数用于定义插件中的主题文件夹,但是,除此之外还有一些很好的用例。