Når vi udvikler WordPress-temaer kan der være behov for at kontrollere hvordan diverse blocks kan tilpasses – f.eks. farver og skriftstørrelser.
Især har vi ofte brug for at kontrollere brugen af farver på et website, så en farveglad redaktør ikke kan vælge helt tilfældige farver.
Tilføj følgende til functions.php for helt at fjerne muligheden for at vælge tekst- og baggrundsfarve:
// add empty array to remove all colors add_theme_support('editor-color-palette', array());
For at beholde farvevælgeren, men fjerne muligheden for “brugerdefineret farve”:
// disable custom colors add_theme_support('disable-custom-colors');

For at beholde farvevælgeren og definere en ny farvepalette
(sørg for både lyse og mørke farver med passende kontrast, da farverne bruges på til tekst og baggrund):
add_theme_support('editor-color-palette', array( array( 'name' => __('white', 'themeslug'), 'slug' => 'white', 'color' => '#FEFDFC', ), array( 'name' => __('teal', 'themeslug'), 'slug' => 'teal', 'color' => '#A3D4D1', ), array( 'name' => __('yellow', 'themeslug'), 'slug' => 'yellow', 'color' => '#FFD963', ), ));