Central Color Palette


This plugin replaces the color picker for choosing a text or background color found inside the TinyMCE toolbar with a bigger and customizable color grid. The palette of the color picker found especially in the Theme Customizer can also be set through a central palette. You can define this central color palette through the settings menu. All plugins that make use of WordPress’ color picker can benefit from this plugin as well.

Theme/Plugin Support
Central Color Palette supports these plugins and themes:

Privacy Policy

This plugin does not collect or use any private data.


  • Bigger TinyMCE color selector
  • Customizer support since plugin version 1.7
  • Color palette editor


This plugin should work out of the box with a standard installation of WordPress.

WordPress’ Plugin Search

  1. Goto your WordPress and open Plugins > Add New
  2. Search for Central Color Palette
  3. Click install and activate the plugin

WordPress’ Plugin Repository

  1. Goto wordpress.org/plugins/kt-tinymce-color-grid and download the zip
  2. Goto your WordPress. You can upload a plugin via /wp-admin/plugin-install.php?tab=upload
  3. Activate the plugin through the Plugins menu in WordPress

Manual installation

  1. Goto wordpress.org/plugins/kt-tinymce-color-grid and download the zip
  2. Upload the directory found inside the zip archive to your /wp-content/plugins/ directory
  3. Activate the plugin through the Plugins menu in WordPress


Questions? Concerns? Feature Request?

Please contact me and we’ll see what we can do


A Must Use Plugin on EVERY SITE!

I use this with Beaver Builder where I have created custom color palettes. Now I do not have to search for my palette color in the WordPress areas. I will never be without this plugin on a site. Great work! Thank you.

This should be part of WP Core

Plugin works beautifully and even integrates well with Divi! This plugin is absolutely essential to be able to maintain a cohesive palette, especially with multiple users. It’s the first thing I install on any new copy of WP.

Awesome plugin!

Awesome plugin!! How did I ever live without it?! Works with Divi builder too by the way, even when TinyMCE Advanced is installed. Thank you so much for this plugin @Garavo!


It’s the little things that can make a site development project more enjoyable, and this is a plugin that helps do just that.

Read all 24 reviews

Contributors & Developers

“Central Color Palette” is open source software. The following people have contributed to this plugin.


“Central Color Palette” has been translated into 6 locales. Thank you to the translators for their contributions.

Translate “Central Color Palette” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Customizer palette breaks into rows of 8 colors


Fixed faulty output on palette save (thanks to @cavalierlife)


Fixed unstable integration with Elementor (thanks to @eplanet)


  • Fixed dynamic styles interfering with other parts of TinyMCE (thanks to @jb2386)
  • Added credits to changelog of all those who contributed
  • Added GDPR notice to readme



Fixed a bug where opacity values are displayed instead of color names



  • Added support for OceanWP
  • Fixed alpha picker for Chrome
  • Removed palette import, it’s to buggy.



  • Fixed fatal error when updating from an older version than 1.6 (thanks to @flixflix)
  • Removed dependancy on farbtastic; now the color picker ships self-contained


Corrected some palette import bugs


Fixed fatal error due to missing wp_is_mobile on network installations of WordPress (thanks to @kzeni)


  • Import third party palettes
  • Automatic color names thanks to Chirag Mehta’s Name that Color and @flixflix
  • Improved backup


  • All settings and the palette can now be exported and imported (suggested by @sigersmit)
  • Added new grid type: only central palette for TinyMCE (suggested by @jhned)
  • Added CSS for right-to-left locales


  • Fixes JavaSript bug (thanks to @hrohh)
  • Fixes conflict with Poedit (thanks to @hrohh)


Corrected typos and some translation strings


  • Theme Customizer support added (thanks to @kzeni)
  • Color grid is now adjustable in type and size


Fixed hidden colors after defining more than 13 colors (thanks to @wlashack)


  • Useability improvements
  • Faster grid generation by using pre-calculated colors
  • Namespaced CSS IDs and HTML form variables to avoid name collisions
  • Fixed CSS errors


Added clean uninstall routine


  • Fixed possible JavaScript error
  • Reduced overhead
  • Removed language files; now handled by GlotPress


Update for WordPress 4.4


  • Repaired headers already send error
  • Preparation for GlotPress


Fixed a broken script


  • Improved settings page
  • Improved accessibility
  • Fixed security leaks
  • Fixed translation bugs


Changed HTML to conform with WordPress 4.3


Added support for custom persistent colors (thanks to @cash3p)


Fixes an error when using more than one TinyMCE


  • Stylesheet gets enqueued only on pages with a TinyMCE
  • Reduced overhead


Initial release.