カゴヤサーバとWordPress4.8.1でsitemap.xmlが正常に表示されない

/ WordPress / Comment[0]

またカゴヤと4.8.1での不具合です。sitemap.xmlにアクセスするとテキストしか表示されず。ソースを見てみるとしっかりとxmlの書式のデータが出力されている。Content-Typeの指定を疑い、インスペクタでネットワークを見てみるとやはりContent-Typeだった。

sitemap.xmlがtext/htmlとして出力されている。admin-ajax.phpの件といい、カゴヤサーバとWordPress4.8.1ではContent-Typeの不具合があるようだ。

こんなコードをfunctions.phpに書いて対応しました。

if( preg_match( '/.xml$/', $_SERVER['REQUEST_URI'] ) ) @header( 'Content-Type:text/xml' );
関連記事

コメント

:
:
:
:
:
管理人のみ表示を許可