[WP] 本文を途中でカットする場合の文字化け対策

WordPressは「○文字まで」という場合の2バイト文字の切り出し方に問題があるため、RSSフィード内などで文字化けが発生する場合があります。

以前から悩んでいたけど、前は見つけられなかった解決策を発見。

wp-includes/functions.php の2634行目(WP ver.2.0.xの場合)

修正前 $content = mb_substr($content, 0, $cut);
修正後 $content = mb_substr($content, 0, $cut, ‘UTF-8’);

RSS feed の文字化け修正 : ちんぐゎら日誌

コメントを残す