hola lo puedes hacer con preg_replace. un ejemplo de como hacerlo con una function:
Código PHP:
Ver originalfunction codes($contenido){
"/\<(.*?)>/is",
"/\[\carita1\]/is",
"/\[\carita2\]/is",
);
"<$1>",
"<img src="imagen-carita1.jpg">",
"<img src="imagen-carita2.jpg">",
);
return $contenido;
}
$web="caritas: [carita1] y [carita2]"
codes($web);
No necesariamente tiene que ser [carita1] o [carita2] puedes ponerle el nombre que a ti te guste.