Căutați o modalitate de a schimba culorile de fundal ale postării/paginii din administrator în funcție de starea curentă? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a interzice conturile utilizatorilor în WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
add_action('admin_footer','posts_status_color');
function posts_status_color(){
?>
<style>
.status-draft{background: #FCE3F2 !important;}
.status-pending{background: #87C5D6 !important;}
.status-publish{/* no background keep wp alternating colors */}
.status-future{background: #C6EBF5 !important;}
.status-private{background:#F2D46F;}
</style>
<?php
}
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și celelalte articole de pe site, cum ar fi: cele mai bune 22 de teme WordPress pentru podcasting și cum să alegi cel mai bun registrar de nume de domenii.
Mulțumesc pentru secțiunea de cod!
Mulțumesc mult pentru secțiunea de cod. Mi-a rezolvat problema.
Acest fragment de cod, evident, nu mai funcționează cu noua versiune WP 4.2.2
L-am testat pe WP-ul meu și pe o instalare WP nouă, goală, cu exact codul menționat mai sus. Dar doar fiecare al doilea rând este colorat. Vezi captura de ecran aici: http://screencloud.net/v/CaLW
Orice idee este apreciată, mulțumesc.
Salut Viania, după comentariul tău am făcut un test pe o instalare proaspătă de WordPress 4.2.2 și nu am întâmpinat problema pe care o ai. Inițial am presupus că ar putea fi formatele postărilor și le-am activat, dar degeaba, totul funcționa în continuare.
http://wpsnipp.com/wp-content/uploads/2015/06/sample.png
Iată o captură de ecran, acum cu mențiunea că acesta este un fragment simplu care adaugă doar CSS în admin pentru a schimba culoarea de fundal în funcție de o clasă de stare a postării. Poți inspecta tabelul pentru a vedea dacă altceva ar putea suprascrie fragmentul?
mulțumesc că mi-ai răspuns, l-ai testat cu, de exemplu, 4 (!) postări în stadiul de schiță una după alta?
Ai dreptate, este suprascris de acest stil:
Dar nu știu de unde provine – toate pluginurile sunt dezactivate:
http://screencloud.net/v/BNC7
și am schimbat tema la TwentyFifteen.
Nu știu ce stiluri sunt acestea, se pare că sunt stiluri wp-admin: http://screencloud.net/v/8NvQ
Folosesc WP 4.2.2 ca multisite!
nu cumva ai vreun mu-plugin sau ceva în functions.php?
Am instalat pluginul sunrise.php necesar pentru MU și pluginul
WordPress MU Domain Mapping. În funcțiile temei nu este nimic de la mine (am trecut la TwentyFifteen, dar aceleași rezultate).
ciudat, ei bine, dacă poți găsi locația CSS-ului, ar trebui să ajute la rezolvarea problemei.
Nu sunt familiarizat cu stilurile proprii de admin ale WP ca tine
am încercat, dar tot nu funcționează
[…] Sursă […]
[…] [Sursă] […]
Fragment grozav!
mulțumesc mult! foarte frumos și este gratuit…
Mereu gratuit 🙂 bucurați-vă de fragment.
Am spus „gratuit” pentru că unele plugin-uri nu sunt gratuite și fac același lucru! (link eliminat)
Acest lucru este foarte adevărat, scopul meu, totuși, este să ajut oamenii care lucrează cu WordPress.
Frumos!
Există o modalitate de a schimba culoarea rândului în funcție de categoria din care face parte postarea?
Există o modalitate de a schimba culoarea (același efect ca mai sus), dar în funcție de șablonul paginii, în loc de stare?
Hmmm, sunt sigur că ceva de genul acesta s-ar putea face. Îmi puteți oferi o mică perspectivă asupra motivelor? Astfel, pot face o postare despre asta cu cod,
[…] mic fragment (oferit de WordPress Code Snippets) vă permite să codificați culorile postărilor din zona dvs. de administrare, astfel încât să puteți identifica postările după […]
Mulțumesc! va fi util!
Cool, mă bucur că îți place.