我将我的WP内容复制到另一台服务器上的新安装中,因此现在我上载的PDF文档具有旧的URL。有没有一种简单的方法可以在我所有的帖子中一次解决这个问题,也许可以使用SQL或一些插件?
Updating URLs in many posts
3 个回复
最合适的回答,由SO网友:janw 整理而成
使用此处找到的脚本:
https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
因为WordPressserializes 选项和元表中的一些URL是简单替换无法完成的siple替换将破坏您的数据
此脚本将保留您的数据并将其替换为新的url<我一个月至少用两次。
SO网友:helgatheviking
我一直使用Velvet Blues 插件,对我来说效果很好。我不能说它如何处理序列化数据。然而,“容易”的因素是很难克服的。
SO网友:bryceadams
返回到旧安装。导出SQL数据库后,在任何文本编辑器中打开它并执行“搜索和替换”,将旧url替换为新url。所以如果我从http://localhost:8888/testsite
到http://testsite.com
, 我需要搜索并替换:
- Search:
http://localhost:8888/testsite
- Replace:
http://testsite.com
/
最后,当您替换时,可能会丢失一些URL。现在只需将这个新数据库导入新安装。
结束