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 July 25, 2020 at 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 WordPress Code Snippets for Enhanced Performance - ManageWP April 9, 2014 at 11:20 am

    […] Sursă […]

  5. Wordpress Admin - How My Custom Posts List Rolls March 2, 2014 at 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. Color Code your WordPress Posts by Post Status in Admin July 25, 2011 at 8:01 am

    […] 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 July 3, 2011 at 1:36 pm

    Mulțumesc! va fi util!

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