Существует ли редактор с возможностью кастомизировать генерируемый html код и css стили?
Здравствуйте.
На нашем сайте есть статические страницы, создаваемые контент-менеджерами спомощью редактора tinyMCE.
Хотелось бы, чтобы генерируемая разметка использовала наши css стили, а не встроенные (inline).
Например, вместо <b>example text</b> генерировался код вида <span class="my-custom-bold-style>example text</b>
В идеале, хотелось бы, чтобы оформление статического контента, созданного таким образом менялось автоматически при изменении css стилей сайта верстальщиком.
Видимо, можно было бы настроить редактор, понимающий BBCode или Wiki style syntax, но проблема в том, что для контент менеджеров такое решение не подходит. Покопал в сторону WYSIWYM редакторов, нашел WYMeditor, но он, похоже, тоже не очень подойдет контент-менеджерам.
Существует ли WYSIWYG редактор, в котором такие вещи можно кастомизировать? В идеале, чтобы генерировался кастомный html код при нажатии на кнопки B,I,Image и т.д. тулбара.
Или единственная альтернатива - править исходный код?
Не стоит заменять стандартные элементы разметки на span со стилем. Так теряется вся семантическая разметка текста.
TinyMCE поддерживает добавление собственных форматов - https://www.tinymce.com/docs/demo/format-custom/.
В крайнем случае можно также дописать дополнительные стили к стандартным элементам. Это не принято, но не запрещено.