先日投稿した続・SpringサンプルアプリがMac上で動作しないので試行錯誤してみた(Windows編)を執筆している時、ふと気付きました。
半角で打ったはずが全角になっている
と。ダブルクオーテーションの話。
どうやら、""が””になってしまったり、'が’になってしまうのはWordPressの仕様らしい。技術ブログを書く際にはなんとも不要な仕様...!
というわけで、解決策
使用中のテーマのfunction.phpに以下を追記すればOK。
remove_filter('the_content', 'wptexturize');
remove_filter('the_excerpt', 'wptexturize');
remove_filter('the_title', 'wptexturize');
これだけで以下のようにダブルクオーテーション("")やクオーテーション(')がちゃんと入力した通りに出力される。
ちなみに、一行目(the_content)は記事本文、二行目(the_excerpt)は本文抜粋、三行目(the_title)は記事タイトルへのフィルターだと思われる。
全角ダブルクオーテーションが出力できなくなるわけではないので、設定しておくに越したことはないかなと。