私は現在、広告用の独自のテキストを作成するためにクライアントのCMSにWYSIWYGエディタtinyMCEを使用しています。 これは、フロントエンドで、テキストエリアに入力したすべてが<a>
タグに表示されることを意味します。TinyMCE - スパンに「text-align」を適用
<p>
タグを停止する
forced_root_block
オプションを無効にしているが、テキスト整列オプションは、私はしたくない
<div style="text-align:center">
で選択したテキスト/要素をラップ作るしようとしている
。
tinyMCEに代わりに同じ結果を得るために<span style="display:block; text-align:center">
を使用する方法がありますか?
は、ここに私の現在のTinyMCEのinitをTinyMCEのinitをデフォルトのスタイルの書式を編集することにより、最終的に解決策を自分で見つけることができた
tinymce.init({
selector: 'textarea#advertText',
menubar: false,
width: <?php echo $selectedSizeWidth ?>,
height: <?php echo $selectedSizeHeight ?>,
forced_root_block: false,
resize: false,
invalid_elements: 'div',
plugins: [
'textcolor colorpicker fontawesome'
],
fontsize_formats: "14px 16px 18px 20px 24px 36px",
toolbar: 'bold, italic, underline, strikethrough, |, fontsizeselect, |, forecolor, backcolor, |, alignleft, aligncenter, alignright, alignjustify, |, outdent, indent, |, fontawesome'
});
おかげ