WordPress + TinyMCE Advanced で日本語フォントを使えるようにする

Advanced TinyMCE Config というプラグインを追加でインストールして

option_name value
font_formats ゴシック='Hiragino Kaku Gothic ProN', Meiryo, sans-serif;明朝="HiraMinProN-W3",'HG明朝E','MS P明朝','MS 明朝',serif;Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats

という項目を追加する
実際に追加してるのは最初の2つだけで、残りはデフォルト値からのコピー

  • フォント名を囲うのがダブルクォーテーションだとアウト
  • 途中で改行が入っているとアウト
  • 最後に改行が入っているとアウト
  • 最後にセミコロンが入っているとアウト

という各種トラップに引っかかって七転八倒したのは相当にヒミツ