WordPress как на ладони
wordpress jino

wp_enqueue_editor() WP 4.8.0

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

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

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

Хуков нет.

Возвращает

Ничего (null)

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

wp_enqueue_editor();

Примеры

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

// подключаем стили, скрипты
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);

Код wp enqueue editor: wp-includes/general-template.php WP 4.8.2

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

	_WP_Editors::enqueue_default_editor();
}

Cвязанные функции

Из раздела: Регистрация script и style

wp_enqueue_editor Комментариев нет

Здравствуйте, !

Ваш комментарий