WordPress login: personalizzazione

di gidibao il 8 luglio 2008

sotto WordPress

WordPress offre agli utenti la possibilità  di personalizzare la pagina di login del proprio blog grazie ad una semplice modifica di due file allocati nella directory di installazione della piattaforma: wp-login.php e login.css. Sarà  dunque possibile sostituire°  e/o aggiungere al logo originale una immagine dallo stile personalizzato che abbia il landing°  diretto alla homepage (oppure una qualsiasi altra pagina) del proprio sito. Questo articolo nasce da un lavoro di AlBu che ha realizzato per l’occasione un ottimo°  ed esaustivo tutorial in versione file .PDF disponibile qui sotto per il download.

[tab: Preparazione]

File immagine (logo)

Sarà  dunque necessario creare un file immagine dalle dimensioni minime di 292x66px da utilizzare come logo per il proprio sito. Programmi di editing grafico (gratuiti) quali paint.net e GIMP potrebbero rivelarsi particolarmente utili per il nostro scopo.

login demo

[tab:Styling]

login.css

  1. scaricare via FTP una copia del file login.css allocato nella root principale del sito sotto wp-admin/css
  2. aprire il file con un editor di testo (WordPad, Blocco Note, etc.)
  3. selezionare e copiare la regola CSS presente dalla linea 41 alla numero 49
    h1 a {
    background: url(../images/logo-login.gif) no-repeat;
    width: 292px;
    height: 66px;
    text-indent: -9999px;
    overflow: hidden;
    padding-bottom: 15px;
    display: block;
    }
  4. ed incollarla nella linea 50 apportando le seguenti modifiche (segnalate in rosso)
    h2 a {
    background: url(../images/logo-
    miologo.gif) no-repeat;
    width: 292px;
    height: 66px;
    text-indent: -9999px;
    overflow: hidden;
    padding-bottom: 15px;
    display: block;
    }
  5. ad operazione compiuta, salvare le modifiche apportate al file

[tab:Coding]

wp-login.php

codice

  1. scaricare via FTP una copia del file wp-login.php allocato nella root principale del sito
  2. aprire il file con un editor di testo (WordPad, Blocco Note, etc.)
  3. individuare la id="login" che ha inizio alla linea 28 e termine alla numero 30 (vedi codice sopra), andare in coda alla linea 30 posizionando il cursore del mouse dopo la chiusura “/h1” quindi cliccare il tasto “invio” della tastiera per poter occupare con il nuovo codice la linea numero 31
  4. ed incollare infine il codice (copialo da QUI) che appare piú sotto
  5. ad operazione compiuta, salvare le modifiche apportate al file

codice

[tab:Tutorial]

mod-files-WP-logo-login

E’ disponibile per il download il file PDF con il dettagliato tutorial a cura di AlBu per poter personalizzare la pagina di login del proprio blog.

[dm]9[/dm]
[tab:Note]

  1. Non é assolutamente obbligatorio che l’estensione della immagine del proprio logo sia necessariamente una .gif. E’ altresì importante che, qualora si utilizzasse una differente estensione per il file, ci si ricordi di inserirla nelle modifiche apportate al file login.css
  2. Ricordarsi di apportare le giuste modifiche al file login.css qualora la dimensione del logo fosse differente da quella dichiarata nella regola CSS dagli elementi width e height.
  3. E’ possibile rimuovere il logo di WordPress dalla pagina di login personalizzata. Sarà  sufficiente sostituire nel file originale login.css il nome del file immagine (logo-login.gif) con quello del proprio logo (ad es. logo-miologo.gif) nonché avendo l’accortezza di fare altrettanto nel file wp-login.php cancellando il contenuto del codice alla linea 30 (vedi tab Coding) a partire da <a href [...] sino ad [...] /a> sostituendolo quindi con il nuovo codice personalizzato (vedi tab Coding) privo degli “h2” di apertura e di chiusura. In sostanza, il nuovo codice andrà  a sostituire l’originale dovendo necessariamente essere un elemento “h1“. Garantisco che l’operazione é tanto piú semplice da attuare quando complicata da redigere…
  4. Ricordarsi di caricare il file immagine del proprio logo sotto wp-admin\images!!!
  5. Ricordarsi di conservare una copia originale dei file wp-login.php e login.css (non si sa mai…)
  6. Ricordarsi di sostituire i file wp-login.php e login.css in un breve lasso di tempo per evitare un disagio agli utenti del sito.
  7. Ricordarsi di svuotare la cache del browser per poter vedere online le modifiche alla pagina di login.
  8. Ricordarsi che ogni aggiornamento ad versione superiore di WordPress comporta la sovra-scrittura della cartella /wp-admin (modifiche comprese!). Effettuare un backup dei file wp-login.php e login.css personalizzati
  9. Le modifiche apportabili ai file wp-login.php e login.css suggerite da questo tutorial sono esclusivamente per le versioni 2.5.x di WordPress!

esempio

[tab:Ringraziamenti]
Un grazie particolare ad Alex (a.k.a. AlBu) di Box300.net per la preziosa stesura del tutorial e per la cortesia di averlo reso pubblico attraverso questo sito.

Per ogni eventuale supporto tecnico, Vi rimando alla discussione Register Plus – inserire un Ns. logo linkabile avviata da AlBu nel forum di gidibao.net
[tab:END]

{ 12 commenti… prosegui la lettura oppure aggiungine uno }

AlBu 8 luglio 2008 alle 15:08

Grazie Gianni,
aver messo a disposizione sul Tuo Blog queste semplici personalizzazioni , penso e spero renda felice molti, come ha fatto felice me leggere questo articolo.
Alex

Replica

gidibao 8 luglio 2008 alle 20:53

Grazie a te Alex!
Sono certo che queste semplici personalizzazioni (immagino il tempo che hai passato per realizzarle!!!…) saranno senza ombra di dubbio molto utili per gli utenti di WP.

Grazie ancora per il tuo ottimo lavoro particolarmente piacevole da leggere ;-)

Gianni

Replica

Silvia 12 luglio 2008 alle 15:57

Troppo bello questo nuovo layout GDB!!
La leggerezza e trasparenza ricordano lo stile Mac…
Troppo bravo!

SI

Replica

gidibao 12 luglio 2008 alle 22:15

Ciao carissima Silvia,

ma che bella sorpresa questo tuo commento!!!

Grazie per i complimenti e per l’accostamento al mitico Mac :oops:

Un abbraccione a te ed un baciotto al nipotino ;-)

Buon fine settimana

Gianni :-)

Replica

mad riot 22 luglio 2008 alle 11:33

Hey, un saluto ;-)

Replica

gidibao 22 luglio 2008 alle 19:28

@mad riot…

Carissimo!!! un saluto anche a te ;-)

grazie per la gradita visita :-)

Gianni

Replica

chit 5 gennaio 2009 alle 20:15

Grazie mille per le preziosissime e precise istruzioni,
le ho usate nel blog che sto aiutando a mettere in piedi.

Anche se in un post un po’ retrò… AUGURI di cuore e sai mai che non passi a prendere qualche altro spunto.. ;-)

Un abbraccio

Replica

gidibao 5 gennaio 2009 alle 22:57

Ciao Claudio!!! :-)

Prego caro! Ma lo spippolamento suggerito da questo post funziona anche con la versione 2.7 di WordPress?!?

Grazie per gli auguri! Questo post va benissimo: i festeggiamneti per il mio capodanno iniziano sempre a Luglio! :mrgreen:

Passa pure da qui tutte le volte che vorrai! Sebbene tu sia juventino, sei sempre il benvenuto ;-)

Un abbraccio

Gianni :-)

Replica

torre 17 gennaio 2009 alle 22:26

Ringrazio infinitamente per l’articolo e per la guida utilissimi….

Replica

gidibao 18 gennaio 2009 alle 10:27

Ciao torre,

grazie a te per la visita e per il prezioso feedback! ;-)

Gianni

Replica

Peter 5 luglio 2009 alle 17:05

Scusami tanto, bella guida ma io non vorrei personalizzare il logo ma proprio modificare lo sfondo della pagina di login inserendo un’ immagine oppure cambaire semplicemten colore.
Mi hanno detto sul forum di wordpress che c’ਠun plugins fatto a posta ma non lo trovo… sai per caso come si chiama?
Ringrazio in anticipo

Replica

gidibao 5 luglio 2009 alle 19:09

Ciao Peter,

questa pagina di WordPress potrebbe esserti utile: Login head

Leggi anche qui

Circa i plugin, ecco la lista WP di quelli che sono stati sviluppati (verifica la compatibilità  con la tua versione di WordPress in uso): Login

Fammi sapere…

Gianni :-)

Replica

Lascia un commento

Articolo precedente:

Articolo successivo:

gidibao on TwitterRSS Feedgidibao on FacebookEmailgidibao on friendfeedpaypalcontact us