Jak barevně odlišit články v administraci

Dnešní snippet je taková příjemná blbůstka, která využívá css třídy u výpisu článků v administraci. Pomocí nich můžete barevně odlišit jednotlivé stavy článků. Když se podíváte do zdrojového kódu výpisu, zjistíte, že řádek tabulky – tr, má css třídu, dle stavu článku, například status-draft.

Díky tomu můžete přidat pomocí akce admin_footer, jednoduchý css kód, který změní zabarvení pozadí řádku, dle toho, zda je o naplánovaný článek, publikovaný, soukromý, nebo rozepsaný.

add_action('admin_footer','posts_status_color');
function posts_status_color(){
?>
<style>
.status-draft{background: #FCE3F2 !important;}
.status-pending{background: #87C5D6 !important;}
.status-future{background: #C6EBF5 !important;}
.status-private{background:#F2D46F;}
</style>
<?php
}

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Související články

4 Comments

    1. Musilda

      No vzhledem k tomu, že to je v administraci, tak se ta funkce musí vložit do pluginu. Tedy napsat jednoduchý plugin, který ten styl zobrazí. Asi se na to podívám v nějakém dalším návodu.

      Odpověď
  1. mirekk

    Áha :-)
    Já se to pokoušel vecpat do všeho co by bylo podle mě vhodné. Myslel jsem, že by to šlo do admin function.php nebo něčeho podobného. No jo, to jsem celý já. Pokusy.
    No, kdyby se pánovi chtělo plugin vyrobit, anebo nějak jinak vpašovat do WP, předem děkuji za pěknou fičurinku

    Odpověď

Přidejte komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *