Função para inserir atributos de tamanho de imagem ausentes em img tags

Quero adicionar uma function personalizada para verificar meu site e inserir automaticamente atributos de tamanho de imagem que estão faltando nas minhas páginas.

Por exemplo, se houver uma imagem em uma das minhas páginas que se pareça com o seguinte:

Image Title 

Se img.jpg tamanho real for 150×50 px , a function iria pegar sobre isso e inserir as tags de width e height adequadas:

 Image Title 

Solutions Collecting From Web of "Função para inserir atributos de tamanho de imagem ausentes em img tags"

 function replaceImageMeta( $imagename ) { preg_match_all('/(alt|title|src)=("[^"]*")/i',$imagename, $img);//var_dump( str_replace("\"", "" , ( $img[2][0] ) ) ); list($width, $height, $type, $attr) = getimagesize( str_replace("\"", "" , ( $img[2][0] ) )); $imgname = str_replace("\"", "" , ( $img[2][0] ) ); return sprintf('', str_replace("\"", "" , ( $img[2][0] ) ), $width, $height); } 

Então, chame a function com uma string de imagem

 replaceImageMeta( "\"Image" )