WordPress导入器的问题

时间:2014-11-20 作者:Павел Иванов

我已经多次尝试上传主题单元测试数据。xml来自http://codex.wordpress.org/Theme_Unit_Test但是,当我试图在WordPress导入程序中上载此文件时,它会给我一个错误提示:

抱歉,出现错误。这似乎不是WXR文件,缺少/无效的WXR版本号

我使用的是WordPress CMS的最新版本(4.0)。

Edit: 我重新安装了WordPress导入器插件,并多次下载了主题单元测试XML文件,结果相同。

2 个回复
最合适的回答,由SO网友:Helping Hands 整理而成

您的XML文件似乎无效。尝试导入另一个xml并进行检查。如果导入了另一个xml,那么它将百分之百地与您的xml相关,您将在其中遇到错误。

SO网友:marco

我也有同样的问题。原来有一些ASCII - control characters 导入程序不接受的文件(export.xml)。其中一些字符仅在十六进制编辑器中可见。

我使用以下终端命令删除了这些字符:

tr -d \'\\000-\\010\\013\\014\\016-\\037\\177\' < export.xml > new-export.xml
Thetr command 如上所示,从文件中删除除水平制表符、换行符和回车符以外的所有控制字符,并保存一个干净的文件。新导出。然后,导入程序成功地接受了xml。

结束

相关推荐

“NEXT_POSTS_LINK”和“PERVICE_POSTS_LINK”不显示任何内容

我试图在我的单曲中添加“上一篇文章”和“下一篇文章”的链接。php文件没有成功,因为前一个\\u posts\\u link和下一个\\u posts\\u link没有返回任何内容。老实说,我不知道这些按钮放在了什么地方。谢谢<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div class=\"post-content\"> <?php the_title(