Как найти и заменить url на # в WP?

Необходимо заменить:

<p style="text-align:center"><a href="http://clprk.com/yQLy"><img src="https://im0-tub-ru.yandex.net/i?id=b10993ad4594e7cf2&#038;n=13" style="width:75%"/></a></p>

на

<p style="text-align:center"><a href="#"><img src="#" style="width:75%"/></a></p>

Как это выполнить в wp если выводится следующим образом:

$yml .= '<description><![CDATA['.apply_filters('the_content', get_the_content()).']]></description>'.PHP_EOL;

Через get_the_content()

Спасибо.


Ответы (1 шт):

Автор решения: UKRman

Должно сработать, регулярное выражения заменит ВСЕ данные в src і href в контенте:

$content = preg_replace('/(href|src)\=\"(.*?)\"/ui', '$1="#"', apply_filters('the_content', get_the_content()));

$yml .= "<description><![CDATA[{$content}]]></description>" . PHP_EOL;


→ Ссылка