我正在尝试设置一些本地多站点安装,它们将共享相同的主题文件夹,但有单独的上载和插件文件夹,这些文件夹将位于wp-content
.
更新日期:
WordPress安装在/Users/josh/Documents/Websites/themedev.dev/
我已经在创建了新的主题目录Users/josh/Documents/jp-content/jp-themes
并把其中的十二个放进去测试。
根据奥托下面的建议,我创建并激活了一个插件:
$directory = \'/Users/josh/Documents/Websites/jp-content/jp-themes\';
register_theme_directory( $directory );
在主题管理页面中显示了212,但在前端我得到了一个空白页面,页面源完全是空的。
当我把第一行改为$directory = \'/Users/josh/Documents/Websites/jp-content/jp-themes/\' (note the trailing slash,) I got the theme, but not the style. When I echoed the value of
get\\u template\\u directory\\u uri()I got
用户/josh/文档/网站/jp内容/jp主题//二十一which would explain it. I tried using
trailingslashit`而不是像这样添加斜杠:
$string = \'/Users/josh/Documents/Websites/jp-content/jp-themes\';
$directory = trailingslashit( $string );
register_theme_directory( $directory );
得到了同样的结果。
我还是不知道我做错了什么。。。