Ciao,

non si capisce come tu generi in primo luogo queste immagini.

Potrebbe essere possibile aggiungere automaticamente tutto quello che vuoi con JS/jQuery senza bisogno di disturbare PHP, anche considerando che Lightbox non ti funzionerà se il browser dell'utente non ha JS/jQuery, giusto?

Altrimenti se è fondamentale farlo con PHP bisogna vedere come tu crei questo codice. Non è proprio chiaro.

Fino ad ora hai postato solo codice HTML!!

Stai già utilizzando uno script PHP che crea il codice HTML della pagina, incluse le varie immagini? Come vengono create queste thumbnails, ecc.?

Comunque secondo me JS/jQuery potrebbe fare quello che ti serve.