WordPressで投稿時の文字自動変換を回避する

投稿時、一部の文字列(例えば -- 等)が標準では自動変換される。
これは、wptexturize関数による自動変換機能で、これを停止する事で回避出来る。

管理メニュー -> 外観 -> テーマエディター を選択
テーマファイルの一覧から function.php を選択し、最終行へ以下を追加する

add_filter('run_eptexturize','__return_false');

注意:return の前は _ では無く __ (アンダーバーが2文字)

上記を修正後、投稿を再度読み出し、更新すると変換されなくなる。

※:この方法だと、wptexturize関数で自動変換される物全てが対象となる。特定の文字自動変換を止めたい場合は、

formatting.php

の中に有る該当文字列のエントリを編集する。

コメント

PAGE TOP