Intereting Posts
Дата возвращения на французском языке Различные таксономии.php для разных пользовательских типов сообщений Программно выбирать язык для перевода Неверный порядок вывода при смешивании WP_CLI :: API и php-cli-tools Тот же option_id = 0 для 2 опций в wp_options? Как удалить дублируемую ссылку из add_menu_page Показывать пользовательские категории таксономии, список сообщений и одиночную запись через AJAX Какой пользователь / группа принадлежит WordPress в отношении прав доступа к файлам? Непервалютная пользовательская таксономия не найдена Отключить сообщения, разрешить редактировать существующие страницы, а не создавать новые (create_posts) WP All Import: каналы фидов Страница пользовательской таксономии возвращает 404 Остановить видео Vimeo с помощью javascript – внутри цикла и с помощью модального окна Могу ли я загрузить файл на сайт, чтобы он не был доступен через HTML-страницу? Несколько навигационных меню в одном месте

Как удалить строку «Путь» в редакторе WordPress для конечных пользователей, которые отправляют форму?

В нижней части находится горизонтальная рамка однострочной высоты с символом «p» в ней, который я хочу избавиться от конечных пользователей. Мне все равно, есть ли он в редакторе Dashboard Editor для администраторов сайтов / редакторов. Эта строка, по-видимому, указывает на форматирование строки, в которой находится курсор. Конечные пользователи предоставляют обратную связь «так, что такое p?». Можем ли мы удалить эту коробку?

Так отображается строка состояния tinymce на моем intsall:

<div id="mceu_34" class="mce-statusbar mce-container mce-panel mce-stack-layout-item mce-last" hidefocus="1" tabindex="-1" role="group"> <div id="mceu_34-body" class="mce-container-body mce-flow-layout"> <div id="mceu_35" class="mce-path mce-flow-layout-item mce-first mce-last"> <div role="button" class="mce-path-item" data-index="0" tabindex="-1" id="mceu_35-0" aria-level="0">p</div> <div class="mce-divider" aria-hidden="true"> » </div> <div role="button" class="mce-path-item mce-last" data-index="1" tabindex="-1" id="mceu_35-1" aria-level="1">strong</div> </div> </div> </div> 

так что это говорит о сокрытии CSS.

Вероятно, вы хотите сохранить видимость в строке состояния, но скрыть div.mce-path .

Крючок tiny_mce_before_init может оказаться полезным для настройки редактора тинимов:

 add_filter( 'tiny_mce_before_init', function( $settings ) { ?><style>.mce-path{display:none;}</style><?php return $settings; } ); 

Но должен быть родной путь, поэтому я просто искал ключевое слово mce-path, и этот вопрос сначала возник в StackOverflow:

Удалить путь в строке состояния в TinyMCE4

Там @BeckJohnson предлагает использовать:

 tinymce.init({ elementpath: false }); 

поэтому мы можем попробовать это с помощью:

 add_filter( 'tiny_mce_before_init', function( $settings ) { $settings['elementpath'] = false; return $settings; }); 

и это похоже на трюк.

Он называется Путь элемента, расположенный в строке состояния редактора.

Вы удалите его, установив для параметра tinymce.init pathpath значение false.

 {'elementpath': false} 

В WordPress эта настройка может быть изменена в фильтре tiny_mce_before_init .

 add_filter('tiny_mce_before_init', function ($init) { $init['elementpath'] = false; return $init; }); 

Убедитесь, что вы добавили фильтр перед вызовом функции редактора, иначе он не вступит в силу.

Он показывает, какие теги HTML открыты.

Просто скажите им, что это такое, и добавьте «если вы не знаете, что это значит, просто проигнорируйте его. Вам не о чем беспокоиться».

Зачем делать изменения кода, когда они не нужны?