如何在不丢失主题选项的情况下将一个域转移到另一个域(定制器)?

时间:2016-04-28 作者:Sathish

我开发了一个自定义主题的wordpress网站,

在这里,我使用了自定义自定义程序选项。

然后站点在我的本地机器上完成,我是说本地主机(http://127.0.0.1/wordpress).

现在的问题是,我试图将我的网站转移到live domain(http://wordpress.bla.com).

How I tried to transfer files?

1) 从localhost/phpmyadmin导出数据库,并使用将旧url更改为新urlctrl+f.

2) 然后通过ftp传输文件。

打开live站点后,将不显示徽标、标题菜单和自定义自定义数据。但是DB 具有这些值。

What I expect from you guys?

如何避免丢失这些主题选项

我尝试了很多次,并检查了所有旧url在DB中是否已更改为新url。

但我并没有在新url中获得主题选项值。

请建议我避免丢失这些主题选项

谢谢

1 个回复
最合适的回答,由SO网友:cybmeta 整理而成

不能使用ctrl+f或任何其他“直接”方法替换数据库中的URL。您必须进行搜索(&a);以能够keeping the validity of serialized data.

有几种工具可以实现序列化搜索;代替例如:

插件,如Better Search Replace, Velvet Blues Update URLsAll-in-One WP Migration.

  • WP-CLI\'s search-replace
  • Search and Replace for WordPress Databases Script
  • 相关推荐

    MariaDB as a backend database

    我知道WordPress希望使用MySQL作为其数据库后端,但我可以改用MariaDB吗?MariaDB是MySQL的一个分支,它包含了一系列非常好的管理改进,并有一些很棒的SQL语言改进。