WordPress – come disabilitare la admin bar

E’ uscito WordPress 3.1 e dopo aver eseguito l’aggiornamento alcuni avranno notato che, quando si è connessi come amministratori, il sito appare sfasato in basso mandando a monte tutta l’impaginazione.

In questo articolo ti spiego come liberarti di questo fastidioso problema.

A cosa è dovuto il problema

Nei vari miglioramenti che arrivano con WordPress 3.1 è inclusa questa famigerata admin bar (in alcuni siti appare e in altri no, se sei qui è forse perchè non la vedi, quindi clicca la figura a fianco per avere un’idea su come dovrebbe apparire).

Questa admin bar consente la gestione dei post direttamente dal sito in alternativa al vecchio metodo del link “Modifica”, visibile solo agli amministratori, creato appositamente nel tema del sito.

Ora, la admin bar magari sul tuo sito non appare ma WordPress lascia ugualmente lo spazio per poterla vedere in alto.

I più attenti potranno notare che, ispezionando il sorgente della pagina, sono state misteriosamente inserite in cima queste righe:

<style type="text/css">
 html { margin-top: 28px !important; }
 * html body { margin-top: 28px !important; }
</style>

che provocano lo slittamento in basso.

 

Come risolvere

Se anche tu hai questo difetto di visualizzazione (prima di tutto tranquillizzati: lo vede solo l’amministratore, non l’utente normale) segui i passi sotto indicati:

  1. Nel pannello di amministrazione, clicca Aspetto/Editor per modificare il tema attuale
  2. Apri il file functions.php
  3. Inserisci le seguente righe di codice:
    // Via l'odiosa admin bar
    add_filter( 'show_admin_bar', '__return_false' );
  4. Fatto!

Esistono dei plugin per fare questo, ma perché appesantire il sito quando la soluzione è così semplice?

 

Eventali domande e commenti, per favore, sulla pagina Facebook.



me
Su Cristiano Leoni
Cristiano Leoni è sviluppatore di siti web ed è specializzato in tecnologie e soluzioni avanzate per Internet, in particolare PHP, Wordpress e Prestashop.
Puoi seguirlo su Siti Web Bologna su Google+, Siti Web Bologna su Twitter, Siti Web Bologna su Facebook,

Siti Web Bologna - sito personale - Info/Contatti