Почему редактор WordPress Tynymce помечает семейство шрифтов в раскрывающемся списке «NonBreakingSpaceOverride» вместо «Font Family» по умолчанию? - PullRequest
0 голосов
/ 14 января 2020

Я наблюдал такое поведение в Wordpress 5.0, установленном на PHP версии 5.5.11 на моем компьютере. По сути, существует плагин, хранящий содержимое HTML с использованием функции текстового редактора WordPress, т.е. «wp_editor». Когда я устанавливаю и активирую плагин, он показывает некоторый демонстрационный текст в поле редактора. В плагине есть некоторый код для отображения выпадающего меню fontselect.

function my_editor_buttons( $buttons ){

    array_unshift( $buttons, 'fontselect' );

    return $buttons;
  }

add_filter( 'mce_buttons_2', 'my_editor_buttons' ); 

В более ранних версиях WordPress раскрывающийся список выбора шрифта показывает значение «Семейство шрифтов» по ​​умолчанию. Однако в Wordpress 5 значением по умолчанию является «NonBreakingSpaceOverride». Я прилагаю скриншот.

The picture is of the admin screen of the plugin. The default value is 'NonBreakingSpaceOverride' in the font select dropdown as marked in red. The black rectangles hide the information I do not wish to show.

Может ли кто-нибудь помочь мне показать «Семейство шрифтов» в качестве значения по умолчанию для раскрывающегося списка «fontselect» редактора форматированного текста в админке?

...