wp_enqueue_editor()WP 4.8.0

Выводит скрипты, стили и установки по умолчанию для TinyMCE редактора WordPress. Который затем, после загрузки страницы можно инициализировать на любом поле textarea.

Для инициализации визуального редактора используйте Javascript метод wp.editor.initialize(), расположенный в wp-admin/js/editor.js

Функцию нужно вызывать до события wp_enqueue_editor

Хуков нет.

Возвращает

null. Ничего (null)

Использование

wp_enqueue_editor();

Примеры

0

#1 Пример подключения и инициализации редактора

<?php
// подключаем стили, скрипты
wp_enqueue_editor();

// запускаем скрипт
add_action( 'wp_footer', function(){
	?>
	<script>
	var id = textarea.attr( 'id' );

	wp.editor.initialize( id, {
		tinymce: {
			wpautop: true
		},
		quicktags: true
	});
	</script>
	<?php
}, 99);

Список изменений

С версии 4.8.0 Введена.

Код wp_enqueue_editor() WP 6.5.2

function wp_enqueue_editor() {
	if ( ! class_exists( '_WP_Editors', false ) ) {
		require ABSPATH . WPINC . '/class-wp-editor.php';
	}

	_WP_Editors::enqueue_default_editor();
}