Ultimamente rivisitando la sezione lightbox ho riscontrato la necessità di aggiungere un link per il download delle immagini, cioè una volta visualizzata l’immagine, invece che scaricarla con strataggemmi tipo “click destro->proprietà->link” la si scarica tramite un apposito tasto.

Screen di lightbox2
N.B.: La soluzione che mostrerò e stata applicata a lightbox incluso nel plugin per WP Lightbox 2 di Rupert Morris.
Per aggiungere il link “Download image” è bastato sostituire nel file lightbox.js (che si trova in “tuoblog/wp-content/plugins/lightbox-2/”) il codice:
if(imageArray[activeImage][1]){
Element.show('stimuli_caption');
Element.setInnerHTML( 'stimuli_caption', imageArray[activeImage][1]);
}
con il codice:
if(imageArray[activeImage][1]){
Element.show('stimuli_caption');
var download = imageArray[activeImage][1] + "| <a href='" + imageArray[activeImage][0] + "'>Download image</a>"
Element.setInnerHTML( 'stimuli_caption', download);
}else{
var download = "<a href='" + imageArray[activeImage][0] + "'>Download image</a>"
Element.setInnerHTML( 'stimuli_caption', download);
}
ed il gioco è fatto!
Successivamente se si è interessati a cambiare il “Download Button” (utilizzare immagini, o semplicemente cambiare il testo) basterà modificare le linee 325 e 328.



