同一服务器上的两个不同的 WordPress 博客可以使用公共主题文件夹吗?

发布于 2024-07-24 16:32:31 字数 162 浏览 5 评论 0原文

我有两个 WordPress 博客在同一台服务器上运行,因此它们都可以访问相同的文件系统。 两个博客都使用相同的模板,并且该模板在每个主题目录中重复。 每次更新主题时,我都需要将新文件复制到两个主题目录。

是否可以让这两个博客共享一个共同的主题目录,这样我只需要修改一个模板文件夹?

I have two WordPress blogs running on the same server, so they both have access to the same file system. Both blogs use the same template, and this template is duplicated within each theme directory. Every time that I update the theme I need to copy over the new files to both theme directories.

Is it possible to have both of these blog share a common theme directory so that I only need to modify one template folder?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

游魂 2024-07-31 16:32:32

如果使用源代码控制(SVN、Git),另一种方法是将主题检出到两个位置并更新它们。

Another approach, if using source control (SVN, Git), would be to checkout the theme into the two locations and update them.

追星践月 2024-07-31 16:32:31

绝对地。 只需确保他们对该共享文件夹具有读写访问权限即可。

然后设置每个主题文件夹的符号链接。 您可以使用 ln -s来执行此操作

如果您无法使用符号链接,则可以设置重写规则,它将所有来自 /wp-content/themes 的请求重定向到 /var/www/shared/themes

如果你愿意,我可以提供一个例子。

Absolutely. Just make sure that they have read and write access to that shared folder.

Then set up a symlink from each of the theme folders. You do this with ln -s <origin> <new>

If you can't use symbolic links, you can then set up a rewrite-rule, which redirects all requests from /wp-content/themes to like /var/www/shared/themes.

If you want, I can provide an example.

烟织青萝梦 2024-07-31 16:32:31

您可以使用符号链接将一个主题文件夹链接到另一个主题文件夹。

删除主题文件夹之一并像cp一样使用ln

ln -s <source> <dest>

You can have a symlink link one theme folder to another.

delete one of the theme folders and use ln like cp

ln -s <source> <dest>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文