我刚刚使用Interconnect序列化搜索和替换脚本完成了从开发人员站点到prod站点的第一次迁移。迁移成功了,但这正是我努力的方向:网站速度异常缓慢,一些客户端无法查看滑块和图像,因此我们查看了主题设置,发现许多URL仍然使用开发人员的网站地址。我们在Interconnect脚本上使用了后退按钮,并在迁移时多次运行它,从那以后我又运行了几次,甚至更改了GUID列,但这仍然没有更改所有列。
下面是选项表中遗留的旧URL的一些示例:
1: http:\\/\\/www.example。com \\/客户端\\/wp内容
2:[email protected]
从SlimStats插件表中:
3: www.example。com(前面有“http://”)
我们的标准是:
搜索:http://www.example.tk/client
替换:http://www.client.org
我觉得没有能力使用其他标准,因为我不确定后果。我是否需要在各种情况下使用URL的其他变体进行搜索(例如,不使用“http://”,不使用“www”),以便捕获所有URL?
我已经研究过了,但找不到解决方案。搜索和替换Regex插件似乎只会更改帖子和作者的内容,而不会更改其他表。其他插件似乎没有序列化。我不敢在文本编辑器中自己做这件事(正如WPTuts+迁移教程所示),因为我不确定所有序列化数据都在哪里。
你知道为什么有些URL保持不变,或者我可能做错了什么吗?我们非常感谢您的帮助。非常感谢。