La piattaforma Blogger dà la possibilità di caricare una immagine da visualizzare al posto del nome del blog e della sua descrizione o anche insieme alle due cose. Per effettuare la modifica si va su Design > Elementi pagina e si pigia su Modifica nel gadget che riguarda l'intestazione del blog
L'immagine può essere caricata selezionandola dal computer oppure dal web. Sono presenti varie opzioni di configurazione
- Dietro il Titolo e la Descrizione nel senso che saranno visti tutti e tre gli elementi
- Al posto di Titolo e Descrizione
- Fai seguire l'immagine da una descrizione nel senso che viene messa al posto del solo nome del blog
- Riduci e adatta per rendere le dimensioni della immagine compatibili con quelle dell'header
- Si clicca su Salva per rendere operative le modifiche
Come vedete manca sulla destra il pulsante Rimuovi perché di default non è possibile eliminare questo elemento. Se volessimo inserire nell'header una immagine animata, un video, uno slideshow o comunque qualcosa di più complesso di una semplice immagine, con le impostazioni predefinite sarebbe impossibile. Vediamo come ovviare a questo inconveniente.
Per prima cosa bisogna inserire l'elemento Aggiungi un gadget nella zona dell'Header in modo da poter inserire un altro elemento HTML/Javascript. Seguendo la stessa falsariga del post linkato, operiamo nella stessa zona del template attraverso queste modifiche. Il codice all'inizio sarà simile a questo
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='HTML1' locked='true' title='' type='HTML'/>
<b:widget id='Header1' locked='true' title='Titolo Blog (Intestazione)' type='Header'/>
</b:section>
che va modificato in questo modo
<b:section class='header' id='header' maxwidgets='2' showaddelement='yes'>
<b:widget id='HTML1' locked='false' title='' type='HTML'/>
<b:widget id='Header1' locked='false' title='Titolo blog (Intestazione)' type='Header'/>
</b:section>
dove le modifiche sono state evidenziate di rosso. Il numero 2 può anche essere cambiato con uno più grande. Inserite un altro header andando su Aggiungi un gadget > HTML/Javascript e incollando il codice che volete vedere nella intestazione del sito. Se si tratta di una semplice immagine animata dovrà essere preventivamente caricata su un hosting quale Picasa, SkyDRive o DropBox e ne dovrà essere acquisito l'URL. Il codice da incollare in Sezioni del sito dell'elemento HTML/Javascript sarà in questo caso del tipo
<a href=http://nomesito.blogspot.com/ title="Titolo" alt"Nome blog"><img src="URL IMMAGINE"></a>
Dopo averlo salvato e posizionato si può ritornare su Design > Elementi pagina. Andando su Modifica nella intestazione sarà adesso visibile il pulsante Rimuovi per la sua eliminazione.
Raccomandazioni finali: prima di effettuare questa modifica salvare il modello completo e metterlo in una cartella per eventualmente ritornare alla situazione precedente. E' opportuno visualizzare il blog prima di procedere alla cancellazione della intestazione originale.
Questa modifica non dovrebbe avere nessuna rilevanza dal punto di vista SEO perché se andate su Impostazioni sarà sempre presente il Titolo del Blog e la sua Descrizione che avete inserito all'atto della sua pubblicazione. In ogni caso è opportuno inserire la descrizione del blog anche nel modello. Nel template sarà comunque sempre presente la riga <title><data:blog.pageTitle/></title> o una simile, che indicherà inequivocabilmente il titolo del blog.
Se volete ripristinare l'intestazione originale, cambiate template con il Designer Modelli scegliendone uno qualsiasi. Dopo aver cliccato su Applica al blog, cambiate nuovamente modello tornando a quello di partenza. L'intestazione originale sarà nuovamente presente
sotto a quella personalizzata.
Si può inserire un widget accanto all'header?
RispondiElimina@Maxso
RispondiEliminaSi può creare una classe con la posizione dell'elemento e quindi richiamarla attraverso il codice
< div class='classe-header' id='classe-header' >
Mentre il foglio di stile potrebbe essere simile a questo
#classe-header {
margin: 10px;
max-width:500px;
text-align: center;
color:#F1F1F1;
float: right;
margin-top: 10px;
}
Carissimo Parsifal, con il tuo prezioso aiuto sono riuscito a fare di tutto..ma proprio tutto..tranne che diminuire la distanza fra i gadget, ritenuta da me troppo ampia...soprattutto perchè vi è molta distanza tra il menu di navigazione delle pagine e l'immagine della testata..stesso discorso per i gadget della sidebar...:(
RispondiEliminaMa davvero non c'è nessuna possibilità per risolvere a tale inconveniente?
il sito cui mi riferisco è calcionapoli365.com
Attendo una delle tue preziose dritte
Sono riuscito ad ancora il menu di navigazione all'immagine in testata disponendo "separati" i gadget in "elementi pagina", però mi rimane il problema che il menu in IE viene visualizzato in perfetta simmetria con l'immagine in header mentre con chrome e firefox è visibile un margine a destra con conseguente spazio bianco...è possibile centrare il menu?
RispondiElimina@Webmaster
RispondiEliminaPer centrare il menù devi inserire
< center > all'inizio del codice e < /center > alla fine (senza spazi tra i segni e i tag) Per i margini prova ad andare sui fogli di stile e a guardare i codici per esempio di .sidebar oppure #sidebar o .column Ci dovrebbero essere dei dati riguardo ai margini margin:... con i pixel. Puoi provare a cambiare valori ma è un lavoro da professionista, salva prima il modello. Ciao
dimenticavo..il css utilizzato è questo:
RispondiElimina#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}
#navlist li
{
display: inline;
list-style-type: none;
}
#navlist a { padding: 3px 7px; }
#navlist a:link, #navlist a:visited
{
color: #ffffff;
background-color: #052a6b;
text-decoration: none;
}
#navlist a:hover
{
color: #ffffff;
background-color: #579bd9;
text-decoration: bold;
}
Ciao Parsifal, intendi in questo modo (senza gli spazi)? Se è così non funge... :( è corretto il posizionamento di "center"?
RispondiElimina< style type='text/css' >
< center >#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}
#navlist li
{
display: inline;
list-style-type: none;
}
#navlist a { padding: 3px 7px; }
#navlist a:link, #navlist a:visited
{
color: #ffffff;
background-color: #052a6b;
text-decoration: none;
}
#navlist a:hover
{
color: #ffffff;
background-color: #579bd9;
text-decoration: bold;
}
< /center >< /style >
@Webmaster
RispondiElimina"center" lo devi inserire nell'elemento HTML/Javascript e non nel modello. Nel template puoi modificare i margini
Niente, non me lo centra neanche inserendolo nell'elemento...ho provato ad inserire i < center > di apertura e chiusura(senza spazi) sia prima che dopo gli ul di apertura e chiusura...il problema si presenta solo con firefox e chrome mentre con explorer è perfettamente centrato...non so più che fare
RispondiEliminaTrovi molto antiestetico quello spazio bianco per coloro che utilizzano firefox e chrome? Non credi che il problema risieda forse nel css?
RispondiEliminaHo capito qual'è il problema..il menu è centrato e perfetto se gli elementi (immagine header e html menu) vengono disposti uniti in "elementi pagina", invece se vengono disposti distanziati si ottiene sì una mancanza di margine ma con menu ancorato a sinistra senza possibilità di centrarlo...spero di essere stato chiaro...adesso ho messo tutto come prima però rimane il problema del margine ampio fra gli elementi, ho provato cercare "sidebar" ma non ho riferimenti di pixel da poter diminuire...
RispondiEliminaCiao Ernesto, senti, caricando le immagini nel gadget al posto dell'header mi risultano non in linea con il template. La stessa immagine che uso per l'header, messa in quel gadget si sposta leddermente sulla destra. Sai come mai fa così e cosa si potrebbe fare?
RispondiEliminaGrazie
Piergiorgio
Si può modificare la posizione relativa in verticale e orizzontale agendo sui parametri margin-left, margin-top, margin-right e margin-bottom. Segui questo tutorial
Eliminahttp://www.ideepercomputeredinternet.com/2011/05/come-diminuire-lo-spazio-tra-post-e.html
Nel tuo caso, dopo aver trovato l'ID del widget
http://www.ideepercomputeredinternet.com/2011/12/come-trovare-l-di-un-widget-per.html
puoi usare questo codice
#WidgetID {margin-left:-30px;}
dove il valore lo puoi impostare a piacere
@#
CIao!
RispondiEliminaGrazie per i numerosissimi preziosi consigli.
Io ho applicato al blog un template preso da internet, quindi non c'è il designer modelli.
Erroneamente ho rimosso l'intestazione e ora non so più come rimetterla. Come fare?
Grazie in anticipo
Prova a andare su Layout > Intestazione > Modifica e a caricare l'immagine da lì.
Elimina@#