linux - Wordpress 主题的符号链接(symbolic link)

标签 linux wordpress symlink

我的 VPS 上有多个站点 (30),它们在/wp-content/themes/目录中有相同的模板,当我必须更新主题时,我必须对三十个文件夹进行操作。

是否可以使用 Symbolic Lynk 将主题文件夹链接到/wp-content/themes/目录?

如果可能的话,我想做这样的事情:

/var/www/<theme_folder>/ -> /home/<user>/public_html/wp-content/themes/<link_theme_folder>

wordpress 可以识别带有“特殊”符号链接(symbolic link)的文件夹吗?

感谢您的帮助,抱歉我的英语不好。

祝你有美好的一天。

最佳答案

我在本地试过,但 WordPress 4.x 没有检测到符号链接(symbolic link)文件夹,所以我想这是不行的。

您应该考虑将 30 个 WP 安装迁移到 one multisite (or "network") configuration . 这将允许您将所有网站的插件和主题集中在一个界面中以管理它们。

您需要组织迁移: - 设置一个新的 WP,将其配置为多站点。 - 你所有 30 个站点使用的所有插件都应该导入到这个 Wordpress 中,连同它们的配置(我会手动执行); - 将您的主题添加到主题文件夹; - 重新创建用户; - 将每个站点的帖子导出为 xml 文件; - 将每个 xml 文件导入其相关的新博客; - 您将需要一个域映射插件,以便每个博客都有自己的域名。 (site1.com、site2.com 而不是 site.com/site1/url)。

提示:

  1. 告诉您的客户您需要在必要的时间内“卡住”他们的网站(意思是:不再接触 CMS、添加帖子、更改配置)。

  2. 先在本地副本上练习,然后再试玩。

  3. 在设置过程中处理另一个单独的域名。当站点全部正确复制后,更新 30 个站点的 DNS 注册表以指向新的多站点 WP。这样,没有停机时间!

这可能需要一些时间,但会使管理和将来添加新站点变得更加容易。

关于linux - Wordpress 主题的符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35335022/

相关文章:

Wordpress 插件 - 如何禁用插件自动更新

javascript - 从基于 WordPress 构建的 ReactJS 应用程序发出 POST 请求

linux - 带有 git 和符号链接(symbolic link)的基于组件的 Web 项目目录布局

用于检索所需行的 Linux 命令

php - 在 Woocommerce 的前端仅显示当前用户的产品

c - 为什么调用函数时要使用(void)?

shell - test -h 和 test -L 的区别

windows-7 - Windows 7 符号链接(symbolic link) - 当文件已存在时无法创建该文件

linux - 我想合并两个 awk 脚本

linux - 在 Linux 中使用文件作为 IPC?