WordPressにGoogle XML Sitemapsをインストールしたらエラーが出たときの対処法

当サイトではアフィエイト広告を利用しています

WordPress-プラグイン

WordPressにGoogle XML Sitemapsをインストールしていてエラーが出たので記事にしてみます。

エラーは下記画像

This page contains the following errors:
error on line 2 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.

要約すると「2行目のXML宣言は、ドキュメントの先頭にのみ許可されています」ということです。

XML宣言が先頭にないはずがないので、ソースを見てみると・・・

あら・・・2行目からになってますね・・・

こういうのはだいたいfunctions.phpをイジッタときに記述をミスってることがほとんど。

functions.phpなんていじってないという人は子テーマで編集してる人はこの可能性があるんですよね。

という私も今回子テーマで編集していたので、まあ十中八九それかなと。

で、子テーマのfunctions.phpを見てみると・・・

案の定1行目があいてて、2行目からになってました。

ですので1行つめてアップロードしなおしてあげます。

なおった。。。。

直ってよかったです。。。

エラーが出たときにはちゃんとメッセージが出ますので、落ち着いて英語を解読してみましょう。

英語面倒ならGoogle翻訳が結構翻訳精度を上げてきてるので、なんとなく意味は分かると思います。

今回のエラーも翻訳してみると・・・

なんとなく意味は分かりますよね。

意味が分かればこっちのものです。

ソースをみれるならソースを見てしっかり対処してみましょう。

直ってよかった・・・直らなかったらのんきに記事なんて書いてられん。。。

コメント