У меня есть этот HTML-код, который я читаю из wordpress в обычный PHP-файл. Это недопустимый HTML, но Wordpress должен лишить [caption] out взять тег img и поместить его в div с надписью в качестве тега <p>
. Но я хочу сделать это на PHP, без Wordpress.регулярное выражение для преобразования тегов WordPress в HTML
[caption id="" align="alignnone" width="190" caption="my caption"]html image tag would got here but got stripped[/caption]
Как вы это сделаете в обычном выражении. Я как-то думаю об использовании preg_match_callback.
WordPress сам написано на PHP, вы считаетесь "заимствованием" некоторые из своих функций? – VolkerK
Да, это был мой первоначальный план, но это использует какой-то короткий код api, и я не уверен, какие классы включать в себя, и я даже не уверен, как вызвать функцию, которая преобразует короткий код. – jimiyash
Спасибо за все ответы , Я закончил использовать ответ VolkerK и использовал wordpress. Надеюсь, я смогу использовать часть ответа партоа в будущем. – jimiyash