Il mio programmatore è sparito, fra poco ho una consegna e ho scoperto un bug ora... se qualcuno mi dà una mano gliene sarò eternamente grato!!!
Ho questa espressione regolare
Codice PHP:
function imgtolink_replace ($content)
{ global $post;
$pattern = "/<img(.*?)src=('|\")([^>]*).(bmp|gif|jpeg|jpg|png)('|\")(.*?)>/i";
$replacement = '[url="$2$3.$4$5"]<img src=$2$3.$4$5 $6>[/url]';
$content = preg_replace($pattern, $replacement, $content);
$content = str_replace("href=\"../upload/img/_thumbs/_", "href=\"../upload/img/", $content);
return $content;
}
che dev'essere un po' diversa, deve effettuare il replace solo per le immagini che abbiano questo percorso: ../upload/img/_thumbs
Mentre in questo momento lo effettua per tutte le immagini che trova.
Qualcuno saprebbe aiutarmi?