[WP] WordPressの日本語URLエンコードの修正

2014/01/24WordpressWP-カスタマイズ

WordPressの日本語URLエンコードの修正
(住 太陽のブログ)

WordPressの日本語スラッグのエンコードでは、パーセントエンコーディング(RFC1738方式)の際に a~f の文字に小文字を使います(%e9%80%b2%e5 みたいに)。ところが推奨されているのは大文字を使う(%E9%80%B2%E5)ほうなんですね。別に小文字でも間違いというわけではなくて、ブラウザで表示するだけなら、大文字でも小文字でも関係なく表示できます。でも、エンコードが小文字のままだと、いろいろ気になる現象が起きるんです。

自分のとこは各エントリーへのリンクは POST ID なのでURLエンコーディングはされないのだが、タグの一部でパーセントエンコーディングのままなので、一応修正をいれてみようと思う。

テーマ内の function.php を編集するのでテーマを変える際には同様の修正をしないといけないけれどね。