Half Baked Tag Colour Manager
Half Baked Tag Colour Manager
Description
Half Baked Tag Colour Manager lets you set tag colours at multiple levels:
- Per-tag colour (set on the Tags screen)
- Per-post/page colour (set on the editor screen or Quick Edit)
- Default tag colour (set in Settings Half Baked Tag Colour Manager)
- Theme default colour
Per-tag colours override the post/page colour, which overrides the plugin default.
You can also manage tag case:
- Choose a Storage case (database normalization)
- Optionally auto-apply Storage case when tags are created/edited
- Optionally force a Display case sitewide on the front end
- Bulk-normalize selected tags from the Tags screen
Half Baked Tag Colour Manager lets you set a single colour per post which is applied to that post’s tags anywhere they appear on the site.
Features:
* Post editor meta box colour picker + hex field + clear/default
* Quick Edit support on the Posts list screen
* Optional pill styling and spacing controls
* Optional background tint and underline
* Optional border thickness and pill shape controls
* Optional default tag colour (used when a tag/post has no colour set)
* Tag case normalization (bulk actions + “Normalize all” button)
* Optional front-end display case forcing
Installation
- Upload the
half-baked-tag-colour-managerfolder to/wp-content/plugins/or install via the WordPress Plugins screen. - Activate the plugin through the ‘Plugins’ menu.
- Go to Posts Tags and scroll to the Half Baked Tag Colour Manager Settings panel (or use Posts Tags Half Baked Tag Colour Manager) to configure display options.
- Edit a post and set a Tag Colour in the sidebar meta box (or via Quick Edit).
Reviews
Changelog
1.9.16
- Remove discouraged load_plugin_textdomain() call (WP.org translations load automatically).
1.9.15
- Remove legacy compatibility code (no legacy meta cleanup or fallback reads).
1.9.14
- Fix: Update text domain to match plugin slug (half-baked-tag-colour-manager) per WordPress.org review.
1.9.12
- Fix uninstall warnings (prefix globals) and remove stray placeholder.
1.9.10
- Fix: plugin checker compliance (text domain + global prefixing).
1.9.9
- Change: Rename plugin (and text domain) for WordPress.org review clarity.
- Change: Prefix option/meta keys with hbtm_ (with backward-compatible reads).
1.9.8
- Fix: remove comma separators when Pill style is enabled (including core/post-terms output).
1.9.6
- Fix: remove comma separators when Pill style is enabled for themes using get_the_tag_list()/get_the_term_list().
1.9.4
- Fix: Tag Case settings now save correctly.
- Fix: Exception lists are visible and editable again.
- Fix: Normalize all tags now works reliably (settings are registered).
1.9.3
- Fix: Avoid function name collisions with older Tag Colours/Tag Manager builds (prevents activation crashes).
- Maintenance: Guard constant definitions to prevent notices when multiple Half Baked plugins are active.
1.9.1
- Fix: Prevent slowdowns/freezes by avoiding recursive term updates and removing deep term retrieval filters.
- Fix: Versioning consistency.
1.9.0
- Integrated Tag Case Manager into Half Baked Tag Colour Manager (no exceptions): storage case, auto-apply, display forcing, and bulk normalization.
1.8.4
- Fix Plugin Check escaping warnings for term field output.
1.8.0
- Plugin Check: sanitize/unslash inputs, add nonce verification for Quick Edit and term saves.
- Escape admin HTML output using wp_kses_post() to satisfy security sniffing.
1.7.4
- Settings now work the same way as Half Baked Category Colours: an inline settings panel appears at the bottom of Posts Tags, and the Plugins screen Settings link goes to Posts Tags.
- Kept the dedicated Posts Tags Half Baked Tag Colour Manager submenu for admins who prefer a separate screen.
1.7.3
- Fixed tag colour editing and tag Quick Edit pickers.
- Moved settings into Posts Tags Half Baked Tag Colour Manager (separate screen).
1.7.2
- Fix: Tag edit screen colour picker now syncs to hex and saves correctly.
- Fix: Tag Quick Edit colour picker now works reliably (proper script dependency).
- Change: Settings moved onto Posts Tags screen; plugin Settings link now goes there.
1.7.1
- Added per-tag colour (term meta) with add/edit + Quick Edit support.
- Tag colour resolution hierarchy: per-tag per-post/page plugin default theme default.
- Improved frontend wrappers so pill styling can apply even when no colour is set.