[WordPress]TinyMCE Init Setting プラグイン

TinyMCE Advancedプラグインはいれたものの少し物足りない気がするのは
日本語フォントが入っていないからでしょうか。

ワタシはほとんど使う気はないのですが、フォントにこだわる方はいらっしゃる
ようで、ゴシックと明朝くらいは選択できるようにしようと思います。

ソースを辿っていくと思いつくのは
wp-includes/js/tinymce/themes/advanced/editor_template.js

を修正する方法。ここのtheme_advanced_fontsを追加する方法だと思います。

tmfm75さんのブログの記事「TinyMCE Advancedに日本語フォントを追加
にも正にそのままで、これで十分だと思います。

でもワタシはeditor_template.jsですら汚したくなかったので、
このためだけのプラグインを作ることにしました。

ab_tinymce_init_setting_1_0.zip

これまた1ファイルの極々ちいさなプラグインです。

やっていることは「tiny_mce_before_init」のフィルタを定義し
その中でtinyMCEの設定を書き加えています。いずれWin/Macで
メニューを切り替えるか共通で使えるものにしたいと思いますが、
現状はここまで。editor_template.jsを書き換える方が簡単・確実で
処理も早いので、ワタシ以外他に誰が使うんでしょうね(・。・;

tinyMCEの初期設定はフォントだけでなくこちらに沢山解説されています。

TinyMCE:Configuration – Moxiecode Documentation Wiki http://wiki.moxiecode.com/index.php/TinyMCE:Configuration

今は単純な機能ですが、tinyMCEの初期設定をいろいろ書き換えたいと
思ったときのベースにしていければよいかなと思います。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です