Как подключить несколько редакторов tinymce к textarea?

Решено

Я в админке вордпресс, добавил свой блок произвольных полей. В блоке есть несколько textarea для редактирования определенного контента. Сами textarea я получаю через ajax. Скажите как мне подключить к полям редактор  tinymce если вызов wp_editor — не помогает?

Добавить Комментарий
Ответ

Если вы собираетесь подключать визуальный редактор на страницах создания(редактирования) постов(записей), то это можно сделать через js.

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

 var editor = new window.tinymce.Editor(id_textarea, {
 theme: "modern",
 mode: 'textareas',
 //theme_advanced_toolbar_location: "top",
 toolbar1: 'bold,italic,strikethrough,bullist,numlist,blockquote,hr,alignleft,aligncenter,alignright,link,unlink',
 menubar: false,
 statusbar: false
 }, window.tinymce.EditorManager);
 //
 editor.render();
 

id_textarea — id textarea в который нужно добавить редактор. Данный код нужно выполнять в цикле, передавая новое значение id_textarea, если у вас несколько полей.

Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.