WP Multibyte Patch 2.8 をリリースしました。
2.8 の主な変更点
- フィード XML サニタイズ機能を追加しました。
新機能「フィード XML サニタイズ」について
WordPress がフィードで出力する XML 1.0 では、使用可能な文字が厳密に定義されているため、仕様上不正となる文字をフィードが含んでいる場合は、検証時にエラーとなります。この問題を防止するため、WP Multibyte Patch 2.8 では、記事フィードとコメントフィードから XML 不正文字を除去し、破損したマルチバイト文字の無害化を行う機能を新たに追加しました。
なお、XML 不正文字が混入するケースは、外部エディター等からのコピーペースト作業が多いなどの一部のユーザー環境の方に限られると思われることから、本機能はデフォルトではオフになっております。ご利用の際は wpmp-config.php
を以下のように編集して有効化してください。
$wpmp_conf['patch_sanitize_feed_xml_text'] = false;
↓
$wpmp_conf['patch_sanitize_feed_xml_text'] = true;