Galleria fotografica con Lightbox per WordPress
L’esigenza di voler inserire una galleria fotografica nel proprio sito è una richiesta abbastanza comune e spesso, per trovare la soluzione più adatta, c’è solo l’imbarazzo della scelta tra numerosi script, applicazioni e servizi online.
Molti ad esempio “esternalizzano” completamente il problema ed utilizzano un account su Flickr, altri invece si avvalgono di strumenti quali ad esempio Coppermine Gallery e Gallery.
Capita spesso, che si senta il bisogno di integrare la galleria nel proprio sito, in maniera che non sembri una sezione a parte completamente diversa dal punto di vista estetico.
Se prendiamo in considerazione un sito/blog basato su WordPress possiamo dire che, per i già citati Coppermine Gallery e Gallery, esistono plugin che consentono una buona integrazione con WordPress.
Il problema è rappresentato dal fatto che questi script sono, nella maggior parte dei casi, eccessivamente complessi e sovradimensionati per la gestione di poche semplici gallerie fotografiche.
Recentemente, nel corso della realizzazione di un sito basato su WordPress ho utilizzato e modificato due plugin per WordPress che hanno permesso la creazione di un sistema facile da gestire e graficamente piacevole per la presentazione di fotografie.
I due plugin utilizzati sono:
Il primo consente di visualizzare le immagini con un gradevole overlay popup, come potete vedere anche in alcune immagini presenti su questo sito.
Il secondo invece permette di creare gallerie fotografiche perfettamente integrate in WordPress semplicemente caricando i file via ftp, quindi senza dover effettuare l’upload via web di un’immagine alla volta.
I due plugin però non sono integrati fra di loro, Lazyest Gallery di default apre le immagini singole in una normale pagina di wordpress. E’ necessario quindi intervenire modificando il modo in cui Lazyest Gallery genera i link che puntano alle singole immagini.
Dobbiamo intervenire sul file lazyest-gallery.php.
Prima dell’intervento:
Dopo l’intervento:
http://www.sito.it/foto/ rappresenta ovviamente il percorso dove sono conservate le directory contenenti le gallerie fotografiche.
Una volta fatto questo è possibile inoltre intervenire per fare in modo che l’overlay popup mostri anche la didascalia dell’immagine.
Se inoltre volete intervenire per modificare il grado di qualità con il quale vengono generate le miniature, vi basterà aprire il file lazyest-img.php e alla riga 55 sostituire:
imagejpeg($resized);
con:
imagejpeg($resized,'','xx');
dove xx rappresenta un numero da 0 a 100 (100 è il valore di qualità massima).














