클래식 편집기의 글자 색상 추가하기

클랙식 편집기에는 글자 색상을 클릭시 미리 지정된 컬러값이 있습니다. 이 팔렛트 의 컬러를 본인이 즐겨 사용하는 컬러만 지정하거나, 추가할수 있습니다. 아래 샘플 코드는 기본 값에서 추가로 원하는 컬러 값을 추가 했으며, 응용해서 본인이 원하는 컬러만 표시되도록 하실 수 있습니다.
function tiny_mce_custom_color( $options ) {
    $default_colours = '"000000", "Black",
                        "993300", "Burnt orange",
                        "333300", "Dark olive",
                        "003300", "Dark green",
                        "003366", "Dark azure",
                        "000080", "Navy Blue",
                        "333399", "Indigo",
                        "333333", "Very dark gray",
                        "800000", "Maroon",
                        "FF6600", "Orange",
                        "808000", "Olive",
                        "008000", "Green",
                        "008080", "Teal",
                        "0000FF", "Blue",
                        "666699", "Grayish blue",
                        "808080", "Gray",
                        "FF0000", "Red",
                        "FF9900", "Amber",
                        "99CC00", "Yellow green",
                        "339966", "Sea green",
                        "33CCCC", "Turquoise",
                        "3366FF", "Royal blue",
                        "800080", "Purple",
                        "999999", "Medium gray",
                        "FF00FF", "Magenta",
                        "FFCC00", "Gold",
                        "FFFF00", "Yellow",
                        "00FF00", "Lime",
                        "00FFFF", "Aqua",
                        "00CCFF", "Sky blue",
                        "993366", "Red violet",
                        "FFFFFF", "White",
                        "FF99CC", "Pink",
                        "FFCC99", "Peach",
                        "FFFF99", "Light yellow",
                        "CCFFCC", "Pale green",
                        "CCFFFF", "Pale cyan",
                        "99CCFF", "Light sky blue",
                        "CC99FF", "Plum"';

    $custom_colours =  '"0032A0", "Color 1 Name",
                        "2e84b6", "Color 2 Name",
                        "ec4c6a", "Color 3 Name",
                        "16b06d", "Color 4 Name",
                        "f4c31a", "Color 5 Name"';
    $options['textcolor_map'] = '['.$default_colours.','.$custom_colours.']';
    $options['textcolor_cols'] = 7;
    $options['textcolor_rows'] = 7;
    return $options;
}
add_filter('tiny_mce_before_init', 'tiny_mce_custom_color' , 999);