Wordpress oldalt fejlesztek és azt szeretném, ha a post/page szövegében talál egy képfájl URL-t, akkor azonnal eléírja az img tag-ot
Ezt én így képzeltem el:
PHP kód:
function content_magic($content) {
$content = get_the_content();
$m= preg_match_all('!http://a-z0-9\-\.\/]+\.(?:jpeg|jpg|png|gif)!Ui' , $content , $matches);
if ($m) {
$links=$matches[0];
for ($j=0;$j<$m;$j++) {
$content=str_replace($links[$j],''<img src="'.$links[$j].'">',$content);
}
}
return $content;
}
add_filter('the_content','content_magic');
de ez a megoldás, ha az oldalban van, akkor blokkolja az oEmbed (videóbeillesztő) funkciót.
Mi lehet a hiba ebben a scriptben?
Tudnátok esetleg valami más megoldást mondani?
Előre is köszönöm,
Chief
u.i.: néhány helyen valami HTML Purified-ről beszélnek, de nem tudom pontosan
Könyvjelzők