WordPressで文章の先頭で全角・半角スペースの自動削除を解除する方法
この記事は2012年4月に公開したものです(14年以上前)。当時の情報にもとづいており、現在の仕様とは異なる場合があります。
WordPressで、文章の先頭にスペースを入れるとブラウザのバージョンや、WYSIWYGエディタであるTinyMCEの都合でスペースが除去されてしまいます。
実体参照で を入れれば対応できるのですが、一般のお客さんなど、専門知識がない方にはなかなか難しいことと言えます。
全角スペースを入れても、勝手に消させない対応方法
functions.phpに以下のコードを記述します。
[code]
add_filter(‘tiny_mce_before_init’, ‘my_tiny_mce_before_init_filter’,10,3);
function my_tiny_mce_before_init_filter( $init_array ) {
$init_array[‘remove_linebreaks’] = false;
return $init_array;
}
[/code]
これでスペースが自動で取り除かれなくなります。手法の善し悪しは置いといて…スペースでインデント調整をしたい場合に。
ウェブサイトの制作・改善や、社内の困りごとのご相談を承っています。
相談してみる