WordPress多站点,本地开发并同步实时更改

时间:2014-01-17 作者:patrickzdb

我一直在为WP多站点的本地版本工作。由于我一直在这样做,一些实时网站已经更新了新内容。我想知道是否有更好的方法将内容更改同步到我的计划中。即:

从livemulti-site网络上的每个站点下载WordPress XML导出文件

  • 本地导入XML文件
  • 实时推送开发版本
  • 1 个回复
    SO网友:Jonnyauk

    在实时服务器和开发服务器之间移动站点总是有点棘手,就个人而言,我总是喜欢在站点上运行尽可能少的插件,所以我并不真正提倡“插件”路线。

    我使用的解决方案很简单,但需要一些手动过程。

    我建议的步骤如下:

    通过FTP下载所有站点文件(如果愿意,包括核心WordPress文件)。下载一次后,我会在FTP应用程序中使用同步命令,以便将来下载任何更改的文件。

    创建新数据库并配置wp配置。php-检查是否正确连接。

    从live server导出MySQL数据库。

    将其导入新的基于本地服务器的MySQL数据库。

    使用Interconnectt-http://interconnectit.com/products/search-and-replace-for-wordpress-databases/ 在您导入的数据库上-这将用您的本地开发URL设置替换所有实时URL引用。

    您可能需要刷新永久链接,或者根据您的设置配置一点本地服务器,但我在非常大、复杂的站点(multisite和BuddyPress)上使用过它,没有任何问题-它对我一直都很有效!

    使用search and replace脚本的优势在于,它可以完美地迁移您的所有菜单、小部件设置和插件设置—您将获得完整的本地版本的live site—这是使用基本的XML导出无法获得的;)

    结束

    相关推荐

    WordPress和MultiSite,正确的选择?

    我即将为一个非营利组织创建一个网站,我需要它成为一个多站点平台。我不知道Worpress,但我知道有一个多站点选项。因此我想知道Wordpress是否是正确的解决方案。。。因此,我需要支持以下内容:[1 platform, 1 community]<单一用户群和SSO(每个站点1次登录)[several sites, several looks]<每个网站都需要有自己的风格(颜色、字体、图像……基本上只有css imo)[an accurate permission system]<每个