Cum de a înregistra stiluri css în panoul de administrare WordPress, ajutor WordPress

Pentru toți utilizatorii, care mă întreabă „cum să scrie propriile lor stiluri în WordPress admin“ sau „schimba stilul de admin WordPress prin tema“ Am decis să scriu acest post.

Și astfel, să presupunem că avem nevoie de un pic tweak stilurile de afișare ale zonei noastre admin WordPress, în cazul în care pentru a începe? Ei bine, de fapt, este necesar să se înceapă cu scrierea cele mai multe dintre aceste stiluri.

Există mai multe modalități de a adăuga stiluri în zona de administrare WordPress, și vă voi arăta doar două moduri.

În legătură cu modificările aduse WordPress CMS adăugat un alt mod de a conecta stiluri. Mă gândesc costa să spună la începutul postului, așa cum este recomandat pentru utilizare în plug-in-uri și subiecte noi.

Important: alte metode nu sunt recomandate pentru utilizare. Dacă faci o temă sau plug-in pentru WP, cu scopul de a pune în voi repoziționarea se va cere să se schimbe codul.

adaugă corect stil la site-ul WordPress

Vă oferim cea mai bună opțiune pentru a adăuga stil la site-ul si admin zona de WordPress (așa cum sfătuit să facă dezvoltatorii CMS WordPress).

Ghid rapid: cum să se conecteze la stilurile WordPress

ADD_ACTION ( 'wp_enqueue_scripts', 'my_stylesheet');
Funcția my_stylesheet () wp_enqueue_style ( "stil-1", get_bloginfo ( 'stylesheet_directory') "/ css / mystyle.css".);
>

Doar conectați fișierul E stilul numit mystyle.css, care ar trebui să fie în subiect în dosarul css pentru partea de client a site-ului. (Nu uitați să creați un fișier cu același nume și css director, dacă nu, și descărca totul la server)

stiluri CSS Ie vor fi disponibile doar pe site-ul, dar nu și în panoul de administrare Wordpress.

Dacă aveți nevoie pentru a înregistra stilurile dinamic, care este, aveți nevoie pentru a afișa stiluri css în PHP, atunci acest lucru va va ajuta sa functioneze wp_add_inline_style. Singura dată când acesta nu poate fi folosit la fel ca asta. Este necesar să se înregistreze cel puțin un nume. Codul va fi după cum urmează:

ADD_ACTION ( 'wp_enqueue_scripts', 'my_stylesheet');
Funcția my_stylesheet () $ my_style_line = "clInSite.";
wp_enqueue_style ( "stil-1", get_bloginfo ( 'stylesheet_directory') "/ css / mystyle.css".);
wp_add_inline_style ( 'stil-1', $ my_style_line);
>

Acest cod ne reconecta stiluri mystyle.css + terminat de scris la ei, prin ID-ul „stil-1“ este o altă clasă de stiluri, în cazul nostru pentru clInSite.

Cum se conectează stiluri de admin WordPress

Pentru a vă conecta la stilurile panoul de administrare vordpres vom folosi toate aceleași caracteristici, dar codul de tratament va fi puțin diferit.

Să presupunem că avem un fișier de stil stil admin.css pentru site-ul admin, care se află în folderul css al temei.

Deschideți fișierul functions.php și scrie există următorul cod:

Funcția my_stylesheet1 () wp_enqueue_style ( "stil-admin", get_bloginfo ( 'stylesheet_directory') "/ css / stil de-admin.css".);
>
ADD_ACTION ( 'admin_head', 'my_stylesheet1');

Asta e tot, doar ceea ce am fost stiluri încovoiate pentru dreptul de WordPress site-ul admin.

În mod similar făcut cu stiluri de linie, a se vedea exemplul de mai sus.

Adăugarea de stiluri de la panoul de administrare WordPress prin fișier temă functions.php

Această metodă de a adăuga stil este de a scrie stilurile CSS direct în codul PHP function.php, desigur modifica aceste stiluri nu sunt foarte confortabile, dar ele sunt întotdeauna la îndemână. Aici este codul de a adăuga stiluri CSS în zona de admin WordPress:

Acest cod am nivelat câmpuri personalizate (câmpuri suplimentare) de un post de WordPress. Pentru a utiliza acest cod, se introduce în partea de sus a fișierului și să înlocuiască function.php propriile stiluri. tag-uri "„Trebuie să fie în mod necesar prezent.

Conectați stiluri de fișier CSS la panoul de administrare WordPress prin fișier temă functions.php

A doua cale un pic mai ușor. În primul rând aveți nevoie pentru a crea un fișier de stiluri CSS, cum ar fi mea wp-admin-style.css și încărcați-l în temă. Apoi, deschideți fișierul și function.php partea de sus a înregistrării aici sunt liniile:

ADD_ACTION ( 'admin_head', 'mystylesheet');
Funcția mystylesheet () echo "„;
>

Câteva cuvinte despre modul în care nu este necesar sau imposibil de a modifica stiluri admin WordPress.

Nu puteți edita stilurile CSS ale WordPress sau plugin-uri sale, ca upgrade toate aceste stiluri pur și simplu pierdute. Dacă nu puteți adăuga stiluri una dintre metodele descrise mai sus, uita-te în stilurile lor pot exista bug-uri sau pur și simplu CSS forțele nu sunt suficiente pentru utilizarea lor. În acest caz, folosiți prefixul de important, de exemplu, ca acest Corp #cft dt :!

Dacă după citirea acestui post, încă nu se poate adăuga propriile lor stiluri CSS admin WordPress e-mail-mă la întrebarea dvs., consultați întrebarea / răspuns.