X

Come cambiare il colore dei post/pagine admin per stato in WordPress

Snippet di IsItWP

Stai cercando un modo per cambiare i colori di sfondo dei post/pagine nell'area admin in base allo stato corrente? Sebbene probabilmente esista un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per bannare gli account utente in WordPress.

Istruzioni:

Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:

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
}

Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.

Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: 22 migliori temi WordPress per podcasting e come scegliere il miglior registrar di nomi di dominio.

Commenti   Lascia una risposta

  1. Grazie per lo snippet!

  2. Grazie mille per lo snippet. Ha risolto il mio problema.

  3. Questo snippet di codice ovviamente non funziona più con la nuova versione WP 4.2.2
    L'ho testato sul mio WP e su un'installazione WP nuova e vuota con esattamente il tuo codice menzionato sopra. Ma solo ogni seconda riga viene colorata. Vedi screenshot qui: http://screencloud.net/v/CaLW
    Qualsiasi idea è apprezzata, grazie.

    1. Ciao Viania, dopo il tuo commento ho fatto un test su un'installazione fresca di WordPress 4.2.2 e non ho riscontrato il problema che hai tu. Avevo inizialmente ipotizzato che potesse trattarsi dei formati dei post e li ho abilitati, ma a nulla è servito, tutto continuava a funzionare.

      http://wpsnipp.com/wp-content/uploads/2015/06/sample.png

      Ecco uno screenshot, ora detto questo, si tratta di un semplice snippet che aggiunge solo CSS all'area admin per cambiare il colore di sfondo in base a una classe di stato del post. Puoi ispezionare la tabella per vedere se qualcos'altro potrebbe sovrascrivere lo snippet?

      1. grazie per avermi risposto, l'hai testato con ad esempio 4 (!) bozze di post una dopo l'altra?

        Hai ragione, viene sovrascritto da questo stile:

        Ma non so da dove provenga – tutti i plugin sono disabilitati:
        http://screencloud.net/v/BNC7
        e ho cambiato il tema in TwentyFifteen.
        Non so quali siano questi stili, sembra che siano stili di wp-admin: http://screencloud.net/v/8NvQ
        Sto usando WP 4.2.2 come multisite!

        1. non è che per caso hai qualche mu-plugin, o qualcosa all'interno del functions.php?

          1. Ho installato il plugin sunrise.php necessario per MU e il plugin WordPress MU Domain Mapping. Nel functions del tema non c'è nulla da parte mia (passato a TwentyFifteen, ma stessi risultati).

          2. strano, beh se riesci a trovare la posizione del css, dovrebbe aiutare a risolvere il problema.

          3. Non ho familiarità con gli stili admin di WP come te

    2. ho provato ma ancora non funziona

  4. 25 Snippet di Codice WordPress per Migliorare le Prestazioni - ManageWP 9 aprile 2014 alle 11:20

    […] Fonte […]

  5. Amministratore Wordpress - Come scorre il mio elenco di post personalizzati 2 marzo 2014 alle 02:28

    [...] [Fonte] [...]

  6. Ottimo snippet!

  7. grazie mille! molto bello ed è gratuito…

    1. Sempre gratuito 🙂 goditi lo snippet.

      1. Ho detto "gratuito" perché alcuni plugin non sono gratuiti e fanno la stessa cosa! (link rimosso)

        1. Questo è molto vero, il mio obiettivo tuttavia è aiutare le persone che lavorano con WordPress.

  8. bel lavoro!

  9. C'è un modo per cambiare il colore della riga in base alla categoria in cui si trova il post?

  10. C'è un modo per cambiare il colore (lo stesso effetto di cui sopra) ma in base al template della pagina invece che allo stato?

    1. hhhmmm, sono sicuro che qualcosa del genere potrebbe essere fatto. Puoi darmi qualche informazione sul perché. In questo modo potrò scrivere un post al riguardo con il codice,

  11. Codifica a Colori i Tuoi Post di WordPress per Stato nel Pannello di Amministrazione 25 luglio 2011 alle 08:01

    […] piccolo snippet (cortesia di WordPress Code Snippets) ti permette di codificare a colori i post nella tua area di amministrazione, in modo da poter identificare i post in base al loro […]

  12. Surkho Salamov 3 luglio 2011 alle 13:36

    Grazie! Sarà utile!

    1.  Fantastico, sono contento che ti piaccia.

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Checklist per il lancio di WordPress

La Guida Definitiva per il Lancio di WordPress

Abbiamo raccolto tutti gli elementi essenziali della checklist per il lancio del tuo prossimo sito web WordPress in un comodo ebook.
Sì, Inviami l'eBook Gratuito!