お客さんには、「本文は自由に編集して頂いて結構です。」と言いますが、h1を連発されても困ります。
いかにも”h1″という感じにスタイリングすると、
「h1にすると罫線が付いちゃって邪魔なんだけど」
「h1の字が大きすぎるんだけど」
と、お客さんからしたらごもっともな苦情。
htmlの本来でいえば、h1は1ページ1個が良いわけで、エディターに”h1″の項目は要らない。
ということで、ビジュアルエディターのプルダウンメニューから、h1を削除しちゃいます。
functions.phpの編集
functions.phpに、下記のコードを追加。
function custom_editor_settings( $initArray ){
$initArray['block_formats'] = "h2 大見出し=h2;h3 中見出し=h3;h4 小見出し=h4;h5 太字見出し=h5;p 段落=p;引用=blockquote;pre=pre;code=code;";
return $initArray;
}
add_filter( 'tiny_mce_before_init', 'custom_editor_settings' );
“h1″など、要らないものについては「書かない」だけ。
追加したければ、「〇〇=タグ;」という構文を足していきます。
もともとこういった関数が書かれていたテーマの場合は、該当箇所を探して足し引きすることになります。