Code voorbeeld

Verander de kleur van berichten in het WordPress admin overzicht

Leestijd: 1 minuten (236) words
profile image

Rick de Jong

Strategie

November 08, 2013 08:04

Verander de kleur van berichten in het WordPress admin overzicht

Een kleur per status of auteur

Werk je met meerdere auteurs / schrijvers op een WordPress website en heb je regelmatig de situatie dat je aan het zoeken bent naar welke berichten nu gepubliceerd zijn, welke nog op concept en/of in afwachting staan om gepubliceerd te worden? Dan is dit de ideale oplossing voor je!

Met de onderstaande functie kun je namelijk eenvoudig de rijen waarin de berichten staan, in de WordPress admin, een kleur meegeven.

add_action('admin_footer','posts_status_color');
function posts_status_color(){
?>
<style>
.wrap .wp-list-table #the-list .status-draft {background: #FCE3F2;}
.wrap .wp-list-table #the-list .status-pending {background: #87C5D6;}
.wrap .wp-list-table #the-list .status-publish {/* We laten de gepubliceerde posts zoals ze zijn */}
.wrap .wp-list-table #the-list .status-future {background: #C6EBF5;}
.wrap .wp-list-table #the-list .status-private {background:#F2D46F;}
</style>
<?php
}

Zoals je ziet in de functie heb je een aantal CSS elementen. Achter de ".status-" ze je draft, pending en andere statussen voorkomen. Op basis van die status en de kleurcode in de CSS regel daarachter kun je eenvoudig kleuren toevoegen / wijzigen en aanpassen.