фонPHP/HTML текстовое поле строки регулярное выражение (регулярное выражение)
В Wordpress есть функция называется wpautop. Он автоматически добавляет параграфы br-tags на выходе.
Проблема
У меня есть текстовое поле внутри $ содержания строки, и я не хочу, автоматическое форматирования внутри этого текстового поля. В строке может быть более одного текстового поля.
Пример строки - до wpautop
This is my text. My paragraph.
<textarea class="test">
<html>Code test</html>
</textarea>
Пример строки - после того, как wpautop
<p>This is my text. My paragraph</p>
<textarea class="test">
<br />
<html>Code test</html><br />
</textarea>
Возможные решения
- Как-то создайте массив со всеми текстовыми полями в строке. Запустите wpautop и вставьте их обратно в строку.
- Не используйте wpautop. Вместо этого используйте новое регулярное выражение.
Я не знаком с WordPress, но что '' тег делает внутри 'textarea'? – bummzack
Это тоже вещь, о которой стоит упомянуть. –
Он предназначен для представления кода, но он должен был быть <html>. –