wp_enqueue_editor() WP 4.8.0

Виводить скрипти, стилі та установки за промовчанням для TinyMCE редактора WordPress. Який потім, після завантаження сторінки можна ініціалізувати на будь-якому полі текстової області.

Для ініціалізації візуального редактора використовуйте 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.0.2

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

	_WP_Editors::enqueue_default_editor();
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *