サンゴのテーマのビジュアルエディターで、スマホの「スタイル」のバグを修正する
WordPressのテーマ、SANGOのビジュアルエディター(スマホ版)の「スタイル」で文字修飾が使えないバグを修正する。
PCでやると、入れ子構造になって、色々な文字修飾が選べて便利。
スマホでやると、入れ子構造が表示できず、全く使えない。
諸悪の根源、問題の箇所
サンゴのビジュアルエディター文字修飾は、
themes/sango-theme/library/functions/style-shortcode.php の中の
という記述のファンクションで規定されている。
これを自分の子テーマの functions.php で上書きする。
functions.php へ記述
サンゴのバグだと書いたが、実は問題は入れ子構造にある。
スマホでは、TinyMCEの入れ子構造の選択ができない。
スマホの時は、これを上書きして入れ子構造をなくす以外に方法はない。
上記は一例で、極端な話、入れ子構造をなくして、全ての文字修飾を表示することもできる。
しかしそうすると、あまりにも長くなるので、よく使う20個ぐらいを選んで並べておいて、他はスマホでは非表示にする方が使いやすいかもしれない。
何を残すかは、
themes/sango-theme/library/functions/style-shortcode.php の中の
の中から選んで、順にコピペしていけばいい。