刚刚将WordPress更新到新的3.9版本,新功能很棒,喜欢它们。tinyMCE 4只有一些问题。我使用wp_editor
使用自定义字段创建多个tinyMCE编辑器。
代码如下:
$tinymce_opt = array(
\'height\' => "250",
\'plugins\' => "nz_button, line, gap, slider_colorbox, icon_list, icons, font_size",
\'toolbar1\' => "formatselect,fontselect, styleselect,|,bold,italic,underline,|,justifyleft,justifycenter,justifyright,justifyfull,|,link,unlink,|,forecolor,removeformat,charmap,undo,redo",
\'toolbar2\' => "nz_button, line, gap, slider_colorbox, icon_list, icons, font_size",
\'toolbar3\' => ""
);
$settings = array (
\'tinymce\' => $tinymce_opt
);
wp_editor( ${"layer_$i"}, "layer_$i", $settings);
一切都很好。问题是它不理解插件(我创建的自定义短代码)。自定义短代码在常规wp编辑器中工作良好,但在多个wp\\U编辑器中,它就是找不到它们。
在colsole中,我发现错误404找不到
例如,“line”短代码
http://mywebsite.com/wp-includes/js/tinymce/plugins/line/plugin.min.js 404(未找到)
我的所有自定义短代码都被忽略,找不到。
有人知道如何告诉tinyMCE+wp\\u编辑器使用自定义短代码吗?
我的自定义短代码位于我的主题中
P、 它与旧tinyMCE配合得很好。