No estoy muy seguro de lo que quiere decir, pero ¿algo como esto? Pone todas las extensiones de la matriz delante de la ruta del archivo y, si existe, genera la imagen.
$extensions_to_check = array('jpg','png','gif','jpeg');
$dir = '/path/to/dir/';
$file_name = 'wallpaper_something';
foreach($extensions_to_check as $ext) {
$path = $dir . $file_name . $ext;
if (file_exists($path)) {
echo('<img src=\'' . $path . '\' />');
}
}