web-dev-qa-db-ja.com

Wordpress Importerの問題

私は http://codex.wordpress.org/Theme_Unit_Test からtheme-unit-test-data.xmlをアップロードするために何度も試してみましたこのファイルをWordPressインポーターにアップロードしようとするとエラーが表示されます。

すみません、エラーがありました。これはWXRファイルではないようです、欠落している/無効なWXRバージョン番号

私はWordPress CMSの最新版(4.0)を使っています。

編集:WordPressインポータープラグインを再インストールし、テーマ単体テストXMLファイルを複数回ダウンロードして同じ結果になりました。

1
paus

XMLファイルが無効なようです。別のXMLをインポートして確認してください。別のxmlがインポートした場合、エラーが発生しているXMLに関する100%の問題が発生します。

0
Helping Hands

私は同じ問題を抱えていました。ファイル(export.xml)に、インポーターによって受け入れられない ASCII制御文字 がいくつかあることがわかりました。これらの文字の中には、16進エディタでしか見えないものがあります。

私はこれらの文字を次の端末コマンドで削除しました。

tr -d '\000-\010\013\014\016-\037\177' < export.xml > new-export.xml

上記の trコマンド は、 Horizo​​ntal Tab 改行を除くすべての制御文字を削除します。 キャリッジリターンをファイルから削除して、クリーンファイルを保存します。その後、new-export.xmlはインポーターによって正常に受け入れられました。

1
marco