Работаем с функцией wp_editor в WordPress

В сегодняшней статье мы выясним, для чего может пригодится функция wp_editor.

Что такое wp_editor?

Работаем с функцией wp_editor в WordPress

Это функция WordPress, которая создает визуальный (WYSIWYG) редактор, который представлен нам в административной панели WordPress при создании записей или страниц. Это полезная небольшая функция стала доступна начиная с версии WordPress v3.3. Существует подробная страница в Codex о wp_editor, если вам понадобиться больше информации о нем. WordPress использует собственную версию TinyMCE editor, который можно найти здесь. Для ознакомления с файлами следует пройти в папку установки WordPress — wp-includes/js/tinymce.

Работаем с функцией wp_editor в WordPress

Зачем это нужно?

Потому как мы можем использовать эту фичу в тема и плагинах. Расширенный контент может пригодится не только в записях. Можно использовать несколько редакторов на одной подстранице, нужно только лишь настроить контент и переменные ID.

Примеры

Работаем с функцией wp_editor в WordPress

Эта часть подразумевает базовые знания в программировании PHP. Переменные $content и $editor_id являются обязательными, они должны быть установлены глобально. Переменная $settings — это массив, в которой функции одиночного редактора могут быть включены или отключены.

Обратите внимание, что большинство пояснений дано в комментария. Прочтите их!

Следующие коды (1, 2, 3 и 4) показывают, как использовать эту функцию.

Настраиваем редактор

Работаем с функцией wp_editor в WordPress

Мы можем настроить функции редактора с помощью этого описания в Codex. Для углубления в проблему также стоит посмотреть файлы class-wp-editor.php в папке wp-includes вашей установки WordPress.

Надеемся, что эта статья помогла вам разобраться с функцией wp_editor.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

Источник

Written by: