TinyMCE でリストのボタンが表示されなくなった場合の対処方法

TinyMCE ver.4.5.0 (2016年11月リリース)で ul タグや ol タグを挿入するためのボタンですが、tinymce.init() の中で toolbar にコントロール名 bullist, numlist を指定してもボタンが表示されない、という現象が発生しました。

解決方法ですが、tinymce.init() の中で plugins に “lists” を追加することにより表示できました。ソースコードを見ると tinymce/plugins/lists があるため、もしかしたら、と思い追加してみたらうまくいきました。

以前は何もしなくても表示されていたと思いますし、ネット上のサンプルでも toolbar に指定しているだけのものが多くみられます。また、公式リファレンスでも “core” と扱われています。どこかで仕様が変わったのかもしれません。上記の tinymce/plugins/lists にはたくさんのフォルダがありますので、リスト以外でも同じ現象が発生したら同様の方法で解決できるかもしれません。

pagetop