WordPress記事本文の’(シングルクォート)、”(ダブルクォート)が勝手に変換される!

カスタム

wpphp_content_delquot

WordPressでは、記事本文に半角のシングルクォート、ダブルクォートを入力すると
自動で全角に変換されてしまいます。

'あ'  →  ‘あ’
''   →  ”
'   →  ‘
"あ"  →  “あ”
""   →  “”
"   →  “

コード表示専用のプラグインを使えば回避できますが…
簡単なプログラムソースを書きたいときなどちょっともやっとします。

今回は、この記事本文の自動変換をなくす方法を紹介します。

今使っているテーマ内の functions.php を用意する

functions.php があれば、それを編集します。
なければ同名ファイルを作成します。

WordPress本文の自動変換をなくす

remove_filter('the_content', 'wptexturize');

上記ソースを入れることで、シングル・ダブルクォートの自動変換がなくなります。
試しにコード表示用のタグを使わず表示してみます。

'あ'
''
'
"あ"
""
"

変換されず表示されました。
これでOKですね!

カスタム

関連記事