【发布时间】:2009-06-15 16:18:20
【问题描述】:
我有两个 WordPress 博客在同一台服务器上运行,因此它们都可以访问同一个文件系统。两个博客都使用相同的模板,并且该模板在每个主题目录中都有重复。每次更新主题时,我都需要将新文件复制到两个主题目录。
是否可以让这两个博客共享一个共同的主题目录,这样我只需要修改一个模板文件夹?
【问题讨论】:
我有两个 WordPress 博客在同一台服务器上运行,因此它们都可以访问同一个文件系统。两个博客都使用相同的模板,并且该模板在每个主题目录中都有重复。每次更新主题时,我都需要将新文件复制到两个主题目录。
是否可以让这两个博客共享一个共同的主题目录,这样我只需要修改一个模板文件夹?
【问题讨论】:
当然。只需确保他们对该共享文件夹具有读写权限即可。
然后从每个主题文件夹设置一个符号链接。你用ln -s <origin> <new>来做这个
如果你不能使用符号链接,你可以设置一个重写规则,将所有来自/wp-content/themes的请求重定向到喜欢/var/www/shared/themes。
如果你愿意,我可以举个例子。
【讨论】:
您可以使用符号链接将一个主题文件夹链接到另一个主题文件夹。
删除其中一个主题文件夹并像cp一样使用ln
ln -s <source> <dest>
【讨论】:
如果使用源代码控制(SVN、Git),另一种方法是将主题检出到两个位置并更新它们。
【讨论】: