wp_enqueue_editor()
Выводит скрипты, стили и установки по умолчанию для TinyMCE редактора WordPress. Который затем, после загрузки страницы можно инициализировать на любом поле textarea.
Для инициализации визуального редактора используйте Javascript метод wp.editor.initialize(), расположенный в wp-admin/js/editor.js
Функцию нужно вызывать до события wp_enqueue_editor
Хуков нет.
Возвращает
null
. Ничего (null)
Использование
wp_enqueue_editor();
Примеры
#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 enqueue editor WP 6.8
function wp_enqueue_editor() { if ( ! class_exists( '_WP_Editors', false ) ) { require ABSPATH . WPINC . '/class-wp-editor.php'; } _WP_Editors::enqueue_default_editor(); }