Aggiungere il proprio logo ad un tema WordPress quando non presente
Hai un tema che non possiede nessun logo e vuoi mostrare il tuo? Magari anche con il link alla homepage? E allora continua a leggere 🙂
Personalmente faccio così: carico l’immagine sul mio spazio web nella cartella images del tema, creo un contenitore (div) con ID “logo” di dimensioni uguali a quelle del mio logo, infine utilizzo l’immagine caricata come background per il contenitore appena creato.
Ovvero?
1. Carico il mio logo via ftp nella cartella images del tema che voglio utilizzare. Se la cartella non c’è, la creo.
Per mostrarti i vari passaggi, utilizzerò un logo di 200 pixel di larghezza e di 100 pixel di altezza (le dimensioni le trovi cliccando sopra il file del logo col tasto destro del mouse > Proprietà > Dettagli >), chiamato logo.png.
2. Vado su Aspetto > Editor > header.php . Leggendo questo articolo riuscirai a capire i riferimenti del codice HTML da cercare per trovare il punto esatto di dove vuoi inserire il tuo logo.
Ad esempio nel tema TwentyTwelve capisco che voglio inserire il mio logo all’interno del contenitore con id “masterhead“, più precisamente dentro <hgroup>:
Quindi in header.php mi posiziono dopo il codice <hgroup> e creo il mio contenitore:
3. Vai su Aspetto > Editor > style.css ed aggiungi il codice per lo stile del contenitore appena creato (io mi trovo meglio ad inserirlo alla fine, ma sarebbe meglio mantenere un certo ordine, quindi inserirlo nella sezione dell’header):
[css]
#logo {
width: 200px;
height: 100px;
}
[/css]
4. Non ti resta altro da fare che impostare l’immagine come sfondo di questo contenitore:
[css]
#logo {
background:url(images/logo.png) 0 0 no-repeat;
width: 200px;
height: 100px;
}
[/css]
5. Goditi il risultato 🙂
6. In questo esempio, si potrebbe anche eliminare il titolo (<h1>) e la descrizione (<h2>) così da rendere più gradevole l’aspetto visuale:
Voglio inserire un link sul logo!
Niente di complesso, basta inserire il codice HTML per il link (nel file header.php) e il codice CSS per lo stile del link (nel file style.css).
In definitiva dovrai avere questi due codici:
Codice HTML:
[php]
<div id="logo">
<a href="<?php echo esc_url( home_url( ‘/’ ) ); ?>" title="<?php echo esc_attr( get_bloginfo( ‘name’, ‘display’ ) ); ?>" rel="home">
</a>
</div>
[/php]
Codice CSS:
[css]
#logo {
background:url(images/logo.png) 0 0 no-repeat;
width: 200px;
height: 100px;
}
#logo a {
width: 200px;
height: 100px;
display: block;
text-decoration: none;
}
[/css]
Ora il logo punterà alla homepage, come è giusto che sia…
09/10/2013 alle 14:39
Ciao, complimenti come sempre.
Volevo farti una domanda per quanto riguarda il backup del sito: se il lo faccio attraverso filezille, ho un backup sia dei file del blog sia degli articoli, vero?
Oppure ho solo i file, volevo postarti la domanda sotto l’articolo che hai scritto ma non c’è la possibilità
Grazie mille
14/10/2013 alle 08:56
Ciao Raffaele,
no, hai solo il backup dei file. Leggi https://www.robertoiacono.it/come-fare-il-backup-di-un-blog-wordpress/. Gli articoli, “si trovano” dentro il database, devi fare anche il backup del database
11/10/2013 alle 10:27
Ciao Roberto, ho acquistato un dominio su Amen.fr e vorrei utilizzare lo spazio offerto da Altervista ma non ho alcuna idea di come possa fare.
Aiutino……. 🙂
14/10/2013 alle 08:57
Assicurati che su Altervista ci sia la possibilità di apportare le modifiche al tema, visto che è uno spazio gratuito…
12/10/2013 alle 18:16
Ciao andrea! ottimo articolo come sempre 🙂
ti faccio una domanda OT, come hai fatto ad inserire la barra in fondo “VUOI CREARE E GESTIRE IL TUO SITO O BLOGWORDPRESS AUTONOMAMENTE?”
hai usato un plugin? sai quali consigliarmi?
Grazie
14/10/2013 alle 09:03
Ciao Marco, sono Roberto 😉
Leggi https://www.robertoiacono.it/barra-fissa-espandibile-wordpress-jquery-expandable-sticky-bar/
14/10/2013 alle 13:50
Grazie! scusa stavo parlando con un amico 🙂
21/10/2013 alle 17:50
Complimenti, nel tuo sito trovo sempre delle guide interessantissime e davvero molto semplici da seguire…
23/10/2013 alle 16:00
Grazie mille Ruben!