Ottimo, gia' molto meglio del 90% del codice che si vede da queste parti 
Prova con questo:
Codice PHP:
<?php
// Prima generi l'array che contiene i nomi dei file
$dir = 'images';
$images = array();
foreach ( scandir($dir) as $entry ) {
if ( is_dir($entry) ) {
continue;
}
$images[] = $entry;
}
?>
... markup della pagina ...
<?php foreach ( $images as $image ): ?>
<div class="content">
[url="#"][img]<?php echo $dir; ?>/<?php echo $image; ?>[/img]" class="thumb" />[/url]
</div>
<?php endforeach; ?>
... resto del markup ...