今、私が使っているのはwordpress2.2.3なんですが、この記事を投稿するに当たってかなり便利になる技がありました。というか何で初めからこういう風にしてくれなかったのか大きな疑問なんですが・・・
やり方は至って簡単、internet explorerなら記事投稿のページを開きながらキーボードのShift + Alt + Vを同時に押すだけ。他のブラウザのやり方は知りません。
これでテキストエディタのツールバーにフォントカラーやアンダーラインなどのツールが増えたはずです。でもこのショートカットキーをいちいち覚えるのも大変なのであらかじめツールバーに拡張表示モードのアイコンを入れておきます。
ちなみにwordpressにデフォルトで入っているテキストエディタはTinyMCEという名前で、そのコンフィグファイルは/wordpress/wp-includes/js/tinymce/tiny_mce_config.phpです。
このコンフィグファイルをテキストエディタで開いて
$mce_buttons = apply_filters(‘mce_buttons’, array(‘bold’, ‘italic’, ‘strikethrough’, ‘separator’, ‘bullist’, ‘numlist’, ‘outdent’, ‘indent’, ‘separator’, ‘justifyleft’, ‘justifycenter’, ‘justifyright’, ‘separator’, ‘link’, ‘unlink’, ‘image’, ‘wp_more’, ‘separator’, ‘spellchecker’, ‘separator’, ‘wp_help’, ‘wp_adv_start’, ‘wp_adv’, ‘separator’, ‘formatselect’, ‘underline’, ‘justifyfull’, ‘forecolor’, ‘separator’, ‘pastetext’, ‘pasteword’, ‘separator’, ‘removeformat’, ‘cleanup’, ‘separator’, ‘charmap’, ‘separator’, ‘undo’, ‘redo’, ‘wp_adv_end’));
の部分を
$mce_buttons = apply_filters(‘mce_buttons’, array(‘bold’, ‘italic’, ‘strikethrough’, ‘separator’, ‘bullist’, ‘numlist’, ‘outdent’, ‘indent’, ‘separator’, ‘justifyleft’, ‘justifycenter’, ‘justifyright’, ‘separator’, ‘link’, ‘unlink’, ‘image’, ‘wp_more’, ‘separator’, ‘spellchecker’, ‘separator’, ‘wp_help’, ‘wp_adv’, ‘wp_adv_start’, ‘separator’, ‘formatselect’, ‘underline’, ‘justifyfull’, ‘forecolor’, ‘separator’, ‘pastetext’, ‘pasteword’, ‘separator’, ‘removeformat’, ‘cleanup’, ‘separator’, ‘charmap’, ‘separator’, ‘undo’, ‘redo’, ‘wp_adv_end’));
に変更。要するに’wp_adv_start’ と ‘wp_adv’ の順序を逆にしただけ。これでテキストエディタのツールバーに、「拡張ツールバーの表示/非表示」ボタンが追加されているはず。
というか本来は初めから逆にしておかないといけないはず・・・ただのケアレスミスでしょうか???