2016年11月29日スポンサーリンクこのブログとアクアリウムブログ(http://sukenoaqua.com/)は、自作テーマを使用しているのですが、最近ちょっと気になって検索エンジン用に生成されているサイトマップを表示してみたんです。error.上記英文をGoogle翻訳にかけると、以下のようになります。このページには、次のエラーが含まれています。コラム6で3行目のエラー:XML宣言は、ドキュメントの開始時にのみ許可します。以下は、最初のエラーにページアップのレンダリングがあります。なんのことやらさっぱりなので、いろいろと検証してみます。検証した結果、WP公式のテーマに変更したらエラーは解消されたので、まず自作テーマに問題があるのが間違いない。↓だとすると、function.phpに問題があるかもしれない。↓function.phpの一部を削除するとエラーが解消される。自作テーマのfunction.phpに改行コードが入っていることが原因。(functions.php)」→一番下にある改行コード全てを削除する(?>以降すべて)この方法で修正することができました。▼?>以降カーソルがあるのを確認できるスクリーンショット。3行分無駄な改行コードが入力されています。▼?>以降の改行コードは削除したスクリーンショット。▼エラーは解消されしっかりとサイトマップを表示してくれるようになりました。Sitemapsというプラグインを使用してサイトマップを生成してもらってます。最近知ったのですけれど、Jetpackでもサイトマップ生成機能ができたんですね!前からあったのかもしれませんが...。これでどんな表示になるのかと確認しようとしたら今回のエラーを発見してしまったって感じです。Jetpackのサイトマップ生成機能は、細かい設定はできないようだけれど、乗り換えてみようかな。スケノブログ当サイトはユーザーエクスペリエンス向上のためクッキー(cookie)を使用します。sukenoblog.comを利用することで、当サイトが定めるポリシーに同意することになります。