从本地迁移到LIVE时保留主题设置

时间:2014-01-23 作者:Raja67

每当我尝试将网站从本地移动到live或viceversa时Theme Option settings 重置。导出设置并导入它无法还原作为上载字段的图像(另请注意,它会还原文本字段)。我尝试更改导出文件的URL,即

http://localhost/mysite/image.jpg
to
http://newhost/mysite/image.jpg
但是没有用。我在redux框架、nhb选项框架甚至大多数高级主题中都遇到了这个问题。如果有人遇到这个问题或知道任何解决方法,你可以帮我解决。

3 个回复
SO网友:Chittaranjan

我建议不要直接替换sql文件中的数据。这是因为wordpress以序列化的方式存储数据。简单地以序列化形式替换数据会导致问题的原因是,序列化数据可以节省字符串长度,因此,如果替换字符串,长度很可能会有所不同。

这个search-and-replace-tool 考虑到这一点并保存新的字符串长度。在本例中,首先创建数据库并导入sql文件。然后使用此脚本直接在数据库中进行搜索和替换。

SO网友:Dovy

我们只是将代码推送到为您执行此操作的回购,前提是附件ID相同。。)

Redux 3.2将解决此问题。

SO网友:George Grigorita

您还可以考虑Duplicator plugin 这将克隆您的网站(包括SQL),因此您将拥有一个包含所有文件的存档和installer.php 该文件将指导您在新主机上完成安装过程。

结束

相关推荐

Making custom woo themes

我最近决定加入WordPress,但我需要为电子商务创建一些主题,这些主题目前构建在Open Cart中。我在电子商务方面的经验来自开放式购物车,但我对WordPress完全没有经验。经过几个月的研究,我决定尝试从Woo主题中创建自己的主题Mystile. 我的问题如下:如果制作自定义主题是只修改custom.css?</发布主题更新时,他们是否也会更新.css 文件或是否有正在更新的标准文件集</Woocommerce似乎没有standard 那么有没有比使用Mystile或Artific