Color the WP
WordPress plugin to colorize admin list rows by taxonomy term — direct color picker or ACF field source, auto-pastelization.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/lipaonline/wp-color-admin/archive/refs/heads/main.zip🇫🇷 Documentation française : README.fr.md
A WordPress plugin that colorizes admin list rows and edit-screen banners based on taxonomy terms. Auto-pastelizes whatever color you pick so rows stay readable.
Built for sites where you manage dozens (or hundreds) of pages or custom post types and want to spot families at a glance — page templates, page families, statuses, categories, or anything else you can model as a taxonomy.
Features
- Row coloring on any admin list (pages, posts, custom post types) based on the terms attached to each post.
- Page-template coloring — color rows by the native WordPress
_wp_page_templatemeta. No taxonomy needed. - Filter dropdown in the admin list, per taxonomy or per page template.
- Edit-screen banner showing which terms (or which template) the current post belongs to, in the matching color.
- Two color sources per taxonomy rule:
- Direct — pick a color per term in the plugin settings (WP color picker).
- ACF — read the color from an ACF field attached to the taxonomy (an ACF Color Picker field works best).
- Auto-pastelization — any saturated color gets mixed with white at a configurable intensity, so text stays readable. Tunable from
0(raw color) to1(pure white). Default:0.78. - Auto-discovery — no hardcoded post types, taxonomies, or templates. The plugin lists every
show_uipost type × taxonomy combo, plus any page templates declared in your theme.
Installation
- Copy this folder to
wp-content/plugins/wp-color-admin/. - Activate the plugin from Plugins in your WordPress admin.
- Open Settings → Color the WP.
- For each (post type × taxonomy) pair you care about, toggle what you want to show:
- Color list rows — paint each row with the term's color
- Show banner on edit screen — colored badge at the top of each post edit screen
- Show filter dropdown in list — adds a term filter to the admin list toolbar
- Choose the color source (Direct or ACF), pick colors or set the ACF field name, save.
Color sources
Direct
Each term of the taxonomy gets a WordPress color picker. Stored in the plugin's option (ctwp_settings). Best when colors are stable and managed by an admin.
ACF
The plugin reads get_field( <slug>, $term ) for each term. Falls back to get_term_meta() if ACF isn't installed.
Use case: editorial teams who want to manage colors directly on each term (Posts → Taxonomies → Edit term → Color field). Requires an ACF field group attached to the taxonomy, with a field of type Color Picker.
Page templates
If your theme declares custom page templates (with the Template Name: header), the plugin auto-detects them and shows a dedicated Page Template section in the settings for each affected post type. You can:
- Pick a color per template (including the implicit "Default template").
- Color list rows by template, show a template banner on the edit screen, and add a "filter by template" dropdown to the admin list — same toggles as taxonomy rules.
Filtering uses the URL parameter `?ctwp_tpl=