我正在尝试添加其他wp_editor
当用户单击后端中的“添加内容”按钮时的实例。我基本上可以使用它,除了用户需要在添加字段后保存帖子,以便TinyMCE编辑器出现,因为它是用PHP初始化的wp_editor()
作用
经过一番挖掘,我发现wp.editor.initialize()
(docs) JavaScript函数,它似乎应该在给定textarea ID的情况下初始化新编辑器。
不管我怎么努力,这似乎都不起作用。我有以下代码:
<textarea id="custom-tinymce-testing" name="custom-tinymce-testing"></textarea>
在单击按钮后,我尝试用JavaScript初始化它:
wp.editor.initialize("custom-tinymce-testing", {
mediaButtons: true,
tinymce: true,
quicktags: true,
});
这似乎没有任何作用;textarea保持不变,不会引发控制台错误。跑步
console.log(wp.editor.initialize())
确实表明函数存在,所以我不认为这是一个排序问题。
我做错了什么?