Я использую TinyMCE для публикации контента на моем сайте. У меня проблема в том, что я могу вставить изображение только в другой элемент, например, в абзац, даже если я помещаю курсор в конец содержимого.
Итак, когда я публикую контент, в настоящее время я получаю разметку вроде:
<p>Text content <img src="blah" /></p><p>Another paragraph</p>
Я заметил, что WordPress и пример сайта TinyMCE вставляют изображения описанным выше способом.
Мне не удалось найти решение относительно того, как я могу вставить изображение в TinyMCE вне любого другого элемента, поэтому мой следующий шаг - попытаться изменить сторону контент-сервера, чтобы при публикации моего контента я в состоянии исправить разметку перед сохранением в моей БД, так что в итоге я получу:
<p>Text content</p><img src="blah" /><p>Another paragraph</p>
Кто-нибудь знает, что мне нужно сделать, чтобы добиться этого? Я знаю, что регулярное выражение должно работать, но я не уверен, что или как использовать его для этого. Еще лучше, если у кого-то есть решение проблемы TinyMCE, это было бы еще лучше.
Я знаю, что могу, конечно, использовать JS для достижения этой клиентской стороны на лету, но это решение не идеально.
Большое спасибо,
D