Suggerimento rapido ripristinare i separatori dei menu di amministrazione

Come rinfrescante come il nuovo cruscotto di WordPress, non tutti sono contenti di alcune delle modifiche. Personalmente amo il nuovo stile minimal. 

C'era solo una cosa che mi mancava davvero: la navigazione di sinistra mancava della sua separazione visiva di diverse aree di WordPress.

In questo suggerimento rapido, ti mostrerò come controllare il back-end CSS e riportare i separatori con poche righe di codice.


Trova i tuoi stili

I separatori che tenteremo di ripristinare non sono in realtà scomparsi: sono solo trasparenti. Fare clic con il tasto destro nell'area vuota tra Commenti e Aspetto e ispezionare questo elemento.


Dovresti vedere l'HTML reso. I menu sono ul-elementi con Li-elementi per ogni voce di menu. 

Aperto ul role = "navigazione". Vedi tutte le voci del menu in Li-elementi avvolti, ma vedrai anche a Li nel mezzo. Quando fai clic su di esso, sarai in grado di vedere gli stili e dovresti notare il CSS per questo elemento.

#adminmenu li.wp-menu-separator background: transparent; border-color: trasparente; 

Questo è il nostro stile separatore. In particolare, è quello che dobbiamo modificare.

Aggiungi i tuoi stili CSS al back-end

Ora scriveremo una funzione per collegare i nostri stili CSS al backend di WordPress. 

Aggiungi questo codice ai tuoi temi functions.php file.

function tutsplus_separators ()  add_action ('admin_head', 'tutsplus_separators');

La prima parte definisce la funzione e il hook add_action la aggiungerà all'intestazione del dashboard di WordPress. Nel mezzo, aggiungeremo un'eco per pubblicare il nostro codice CSS.

function tutsplus_separators () echo '';  add_action ('admin_head', 'tutsplus_separators');

Se ricarichi le tue pagine, i separatori saranno a colori # 444 - grigio. Ho cambiato anche il margine del separatore perché aveva bisogno di un allineamento secondo me.

Coprendo le combinazioni colori predefinite di WordPress

Se sei un perfezionista, noterai che questo colore si adatta solo allo stile admin nero e blu predefinito di WordPress. Diamo un'altra occhiata a come possiamo coprire tutti i nuovi schemi di colori.

Il corpo-tag di WordPress ha un sacco di classi a portata di mano per identificare usi diversi. Se osservi da vicino vedrai anche una classe per la combinazione di colori. Viene chiamato quello predefinito admin-colore-fresh

Prova a cambiare il tuo stile in "Utenti"> "Il tuo profilo" e guarda come cambia la classe. Con questa classe disponibile, possiamo dare a ogni stile di colore il proprio colore separatore. Basta aggiungere il nome della classe davanti al tuo codice css come questo .admin-color-fresh #adminmenu li.wp-menu-separator background: # 444;

Ecco il codice ora con tutti gli stili di colore per i separatori corrispondenti:

function tutsplus_separators () echo '';  add_action ('admin_head', 'tutsplus_separators');

indennità

Se vuoi separare le linee di separazione ogni voce di menu prova a modificare la classe menu-top del
Li-articoli un po 'con border-bottom e border-top.

Collegare

Ho creato questo piccolo pezzo di codice in un plugin per aggiungerlo rapidamente ad alcune delle mie installazioni. Se lo desideri, puoi ottenerlo dalla directory dei plugin di WordPress.