Uno dei problemi che i blogger devono affrontare quotidianamente è quello dello spazio del layout. Vorremmo mostrare un sacco di cose ma siamo sempre costretti a operare delle scelte. Mettiamo che volessimo inserire delle immagini che portino ai siti di alcuni blog amici o delle foto attinenti a dei post a cui teniamo molto. E' certamente possibile scegliere dei widget, magari degli slideshow. Ma se vogliamo operare una scelta più minimalista si può optare per un elemento pagina che mostri casualmente un certo numero di immagini ciascuna di queste collegata con una pagina web.
La particolarità di questa soluzione risiede del fatto che la foto mostrata viene cambiata quando si ricarica la pagina. Ho preparato un codice con quattro immagini ma possono essere aumentate indefinitamente con delle piccole modifiche.

Si va su Layout > Aggiungi un gadget > HTML/Javascript e si incolla in Sezioni del sito il codice
<script language="JavaScript">
images = new Array(4);
images[0] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
images[1] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
images[2] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
images[3] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
index = Math.floor(Math.random() * images.length);
document.write(images[index]);
</script>
images = new Array(4);
images[0] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
images[1] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
images[2] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
images[3] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
index = Math.floor(Math.random() * images.length);
document.write(images[index]);
</script>
Se si vuole inserire un'altra immagine occorre modificare new Array(4); in new Array(5); e inserire un'altra riga con la stessa sintassi in questo modo
images[3] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
images[4] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
images[4] = "<a href = 'URL DEL COLLEGAMENTO' target="_blank" rel='nofollow' ><img src='URL DELLA IMMAGINE' border='0' height='200px' width='300px' ></a>";
e così via. Per ciascuna immagine va inserito il suo indirizzo dopo che si è caricata su Picasa. Va incollato anche l'URL della pagina a cui inviare il visitatore che ci clicca sopra. Il tag target="_blank" serve per aprire il link in un'altra scheda e può essere tolto così come il tag rel='nofollow' che è sconsigliato se si linkano pagine interne e che può essere utile solo per banner pubblicitari se non si vuole trasferire il nostro Page Rank. Le dimensioni delle immagini sono da scegliere a piacere.
Spesso mi chiedo se hai capacità divinatorie o leggi nel pensiero. Proprio oggi cercavo una soluzione del genere. Grazie mille :)
RispondiElimina@Bastet...
EliminaEvidentemente ho delle doti divinatorie.
hem...sarebbe possibile caricare tutte le immagini del blog su blogspot senza impostare nessun indirizzo?
RispondiElimina@ivabellini
EliminaE come fai? Per caricare immagini su un blog ci vuole una account Picasa che a sua volta è collegato a un account Blogger e a un account GMail.
Ciao Ernesto torno con un altro dei miei quesiti.
RispondiEliminaCome posso inserire la visualizzazione automatica del Google Translator (es vedi blog TheBlondeSalad.com)posta nella parte superiore del blog?
Ho seguito tutte le consuetidini indicazioni dal sito ufficiale con gli spunti per la visualizzazione automatica (e con la stessa procedura che fino allo scorso anno mi ha permesso di mantenere tale tipo di visualizzazione del traduttore, ora invece qualsiasi opzione io scelga dal sito di configurazione ufficiale: https://translate.google.com/manager/add , almeno nel mio blog, si visualizza poi sempre con la finestrella orizzontale)
se hai 2min potresti verificare anche tu in un blog di prova magari? non riesco a capire se sia solo un poblema mio.
grazie infinite
@GaiaVincenzi
EliminaIo non vedo nessuna barra di traduzione. Se mi ricordo dipende dal tipo di impostazioni che hai messo nel browser. Se vai su Opzioni e scegli non tradurre mai questo sito, dovrebbe sparire la barra di traduzione. Io non la vedo perché ho scelto Non tradurre mai dall'inglese.
Devo dire però che è adesso è in italiano :P
EliminaCiao,
RispondiEliminavorrei fare una pagina wp con bottone iscrizione.
Quello che mi servirebbe e' un "programmino" che possa inserire una lista di link personali e ha ogni refresh della pagina, i link inseriti ruotano.
Aspetto tua risposta,grazie.
Marco
@TheSpecial
EliminaNon sono un così gran conoscitore di Wordpress tanto da poterti aiutare