X

Cum să schimbați culoarea postărilor/paginilor de administrator după stare în WordPress

Fragmente de IsItWP

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.

Comentarii   Lasă un răspuns

  1. Mulțumesc pentru secțiunea de cod!

  2. Peter Wilhelm 25 iulie 2020 la 4:05 pm

    Mulțumesc mult pentru secțiunea de cod. Mi-a rezolvat problema.

  3. 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.

    1. 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?

      1. 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!

        1. nu cumva ai vreun mu-plugin sau ceva în functions.php?

          1. 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).

          2. ciudat, ei bine, dacă poți găsi locația CSS-ului, ar trebui să ajute la rezolvarea problemei.

          3. Nu sunt familiarizat cu stilurile proprii de admin ale WP ca tine

    2. am încercat, dar tot nu funcționează

  4. 25 de fragmente de cod WordPress pentru performanță îmbunătățită - ManageWP 9 aprilie 2014 la 11:20

    […] Sursă […]

  5. Wordpress Admin - Cum se derulează lista mea de postări personalizate 2 martie 2014 la 2:28 am

    […] [Sursă] […]

  6. Fragment grozav!

  7. mulțumesc mult! foarte frumos și este gratuit…

    1. Mereu gratuit 🙂 bucurați-vă de fragment.

      1. Am spus „gratuit” pentru că unele plugin-uri nu sunt gratuite și fac același lucru! (link eliminat)

        1. Acest lucru este foarte adevărat, scopul meu, totuși, este să ajut oamenii care lucrează cu WordPress.

  8. Frumos!

  9. Există o modalitate de a schimba culoarea rândului în funcție de categoria din care face parte postarea?

  10. Există o modalitate de a schimba culoarea (același efect ca mai sus), dar în funcție de șablonul paginii, în loc de stare?

    1. 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,

  11. Codifică postările tale WordPress după starea postării în administrator 25 iulie 2011 la 8:01

    […] 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ă […]

  12. Surkho Salamov 3 iulie 2011 la 13:36

    Mulțumesc! va fi util!

    1. Kevin Chard 3 iulie 2011 la 16:03

       Cool, mă bucur că îți place.

Adaugă un comentariu

Suntem bucuroși că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!