digital-workshop

Custom Color Swatches

Sep 11th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.76 KB | None | 0 0
  1. function my_mce4_options( $init ) {
  2.     $default_colours = '
  3.        "000000", "Black",
  4.        "993300", "Burnt orange",
  5.        "333300", "Dark olive",
  6.        "003300", "Dark green",
  7.        "003366", "Dark azure",
  8.        "000080", "Navy Blue",
  9.        "333399", "Indigo",
  10.        "333333", "Very dark gray",
  11.        "800000", "Maroon",
  12.        "FF6600", "Orange",
  13.        "808000", "Olive",
  14.        "008000", "Green",
  15.        "008080", "Teal",
  16.        "0000FF", "Blue",
  17.        "666699", "Grayish blue",
  18.        "808080", "Gray",
  19.        "FF0000", "Red",
  20.        "FF9900", "Amber",
  21.        "99CC00", "Yellow green",
  22.        "339966", "Sea green",
  23.        "33CCCC", "Turquoise",
  24.        "3366FF", "Royal blue",
  25.        "800080", "Purple",
  26.        "999999", "Medium gray",
  27.        "FF00FF", "Magenta",
  28.        "FFCC00", "Gold",
  29.        "FFFF00", "Yellow",
  30.        "00FF00", "Lime",
  31.        "00FFFF", "Aqua",
  32.        "00CCFF", "Sky blue",
  33.        "993366", "Brown",
  34.        "C0C0C0", "Silver",
  35.        "FFFFFF", "White",
  36.        "FFFFFF", "White",
  37.        "FFFFFF", "White",
  38.        "FFFFFF", "White",
  39.        "FFFFFF", "White",
  40.        "FFFFFF", "White",
  41.        "FFFFFF", "White",
  42.        "FFFFFF", "White"
  43.        ';
  44.     $custom_colours = '
  45.        "e14d43", "Color 1 Name",
  46.        "d83131", "Color 2 Name",
  47.        "ed1c24", "Color 3 Name",
  48.        "f99b1c", "Color 4 Name",
  49.        "50b848", "Color 5 Name",
  50.        "00a859", "Color 6 Name",
  51.        "00aae7", "Color 7 Name",
  52.        "282828", "Color 8 Name"
  53.        ';
  54.     $init['textcolor_map'] = '['.$default_colours.','.$custom_colours.']';
  55.     $init['textcolor_rows'] = 6; // expand colour grid to 6 rows
  56.     return $init;
  57.     }
  58.     add_filter('tiny_mce_before_init', 'my_mce4_options');
Add Comment
Please, Sign In to add comment