mirror of
https://github.com/KevinMidboe/rohnenedre.git
synced 2025-10-29 17:50:37 +00:00
20 lines
1.1 KiB
PHP
20 lines
1.1 KiB
PHP
<?php
|
|
function uaf_mce_before_init( $init_array ) {
|
|
$theme_advanced_fonts = '';
|
|
$fontsRawData = get_option('uaf_font_data');
|
|
$fontsData = json_decode($fontsRawData, true);
|
|
if (!empty($fontsData)):
|
|
foreach ($fontsData as $key=>$fontData):
|
|
$theme_advanced_fonts .= ucfirst(str_replace('_',' ', $fontData['font_name'])) .'='.$fontData['font_name'].';';
|
|
endforeach;
|
|
endif;
|
|
|
|
$init_array['font_formats'] = $theme_advanced_fonts.'Andale Mono=Andale Mono, Times;Arial=Arial, Helvetica, sans-serif;Arial Black=Arial Black, Avant Garde;Book Antiqua=Book Antiqua, Palatino;Comic Sans MS=Comic Sans MS, sans-serif;Courier New=Courier New, Courier;Georgia=Georgia, Palatino;Helvetica=Helvetica;Impact=Impact, Chicago;Symbol=Symbol;Tahoma=Tahoma, Arial, Helvetica, sans-serif;Terminal=Terminal, Monaco;Times New Roman=Times New Roman, Times;Trebuchet MS=Trebuchet MS, Geneva;Verdana=Verdana, Geneva;Webdings=Webdings;Wingdings=Wingdings';
|
|
return $init_array;
|
|
}
|
|
|
|
function wp_editor_fontsize_filter( $options ) {
|
|
array_unshift( $options, 'fontsizeselect');
|
|
array_unshift( $options, 'fontselect');
|
|
return $options;
|
|
} |