将WordPress从一个域导出到另一个域

时间:2012-02-29 作者:Howard

从一个域(foo.com)中,选择export as WXR和import to(bar.com),我还手动将wp内容上传到新位置。

一切都正常,除了博客帖子中的图片仍然使用旧域。

如何解决

4 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

当你import 要将WXR文件安装到新域上的WordPress,请确保单击“Download attachments“在上载过程中显示的复选框。

SO网友:Vince Pettit

尝试此插件-http://wordpress.org/extend/plugins/search-and-replace/

搜索旧域并替换为新域。。。应搜索数据库中的所有条目并替换。

SO网友:Daniel Sachs

还可以查看以下内容:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/ 它不是一个插件,只是一个直接加载的脚本。很棒的工具,我个人用它迁移了我所有的WP站点。

SO网友:s_ha_dum

如果它是一个选项(旧域仍然必须起作用,并且不能从localhost到hosted)Chip Bennet\'s solution 可能是最好的,否则我喜欢Velvet Blues Update Urls.

结束

相关推荐

需要有关自定义重写规则的帮助-http://domain/custom发布插件/回复

我也用不同的方式问过这个问题,但没有人回答!我想我应该在这里重新措辞<我的自定义帖子是“公司”。我正在尝试添加自定义重写规则。当“url”http://domain..com/company/company-title-slug/replies\', ,我想重定向到一个自定义模板(应用于名为“回复”的页面),并列出此自定义帖子的所有评论。如果我在url中添加注释id,如以下“url”http://domain..com/company/company-title-slug/replies/23\',