WordPress 3: отключаем нестандартный полноэкранный режим редактора

В последней версии wordpress появился новый полноэкранный режим редактора, в котором весьма ограничен набор функциональных кнопок. Зачем он был сделан, я лично не понимаю. Ну то есть, в нем нет ни единого преимущества перед стандартным режимом. Ну да ладно.
Поиск решения по добавлению в этот новый режим дополнительных кнопок отнял много времени, и, по сравнению с достигнутым результатом, оказался весьма не оправданным. Все что удалось, это добавить посредством фильтров еще несколько кнопок. Но в их число не смогли попасть: выбор шрифта, размера, таблицы … ну и прочие нужные кнопки.
Фактически это был костыль, написание которого отняло кучу времени. В итоге я сделал все проще, нашел как вернуть стандартный режим tinymce. Для этого достаточно изменить в файле /wp-admin/edit-form-advanced.php всего одну строку. Найдите в нем вызов редактора:

<?php wp_editor( $post->post_content, 'content', array(
	'dfw' => true,
	'tabfocus_elements' => 'insert-media-button,save-post',
	'editor_height' => 360,
) ); ?>

и замените параметр ‘dfw’ на ‘false’.
Все! Всего 30 минут поисков и отличный результат. Если бы сообразил раньше, эххх, столько бы времени сэкономил.

This entry was posted in Заметки and tagged , , . Bookmark the permalink.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать язык разметки Markdown

Protected by WP Anti Spam