将带有常规帖子的旧博客导入新的自定义帖子类型 时间:2011-03-24 作者:Redlist 我有2个旧的WP博客安装与定期张贴,我想带到一个新的博客。其中一个较旧的安装用于“新闻”帖子,另一个用于“博客”帖子(我知道这不是最好的设置方式)。在我的新博客中,我创建了两个自定义帖子类型(“新闻”和“博客”),我想将这两个旧的安装导入到我的新安装的相应帖子类型中。有没有一种自动化的方法(可能是插件)可以避免我手动重新输入所有这些帖子?我假设简单地导入这些内容将不允许我将它们标记为自定义帖子类型,而是使它们成为通用帖子。非常感谢。杰克 3 个回复 最合适的回答,由SO网友:jnthnclrk 整理而成 尝试导入然后使用插件(Post Type Switcher) 更改类型。还有其他一些插件,我似乎记得有一个可以转换多篇文章,但我现在找不到。 SO网友:gamerzfuse 或者,当您使用Wordpress导出工具时,可以打开在任何文本编辑器中导出的XML文件(我使用的是Notepad++)。我在这条线上做了一个简单的替换:<wp:post_type>post</wp:post_type> 并替换为:<wp:post_type>blog</wp:post_type> 这把我所有的旧“帖子”都变成了我新的自定义内容类型“博客”。然后,我刚刚导入了一个新站点,该站点已经有了一个名为“blog”的自定义帖子类型,它工作得非常完美。 SO网友:abhiGT 更新@gamerzfuse的答案,在编辑器中打开XML后,替换下面的行/关键字。查找下面的行<wp:post_type><![CDATA[post]]></wp:post_type> 和replac:<wp:post_type><![CDATA[CustomPostType]]></wp:post_type> 要添加类别,请查找domain="category" 并替换为domain="CustomPostTypeCategorySlug" 要添加标记,请查找post_tag 并替换为CustomPostTypeTagSlug 这也将导入Categories 和Tags 将帖子关联到自定义帖子类型。 结束 文章导航