Wordpress自定义tinymce按钮没有显示在自定义编辑器中

时间:2015-01-11 22:51:48

标签: php wordpress tinymce editor

我有多个wordpress插件,可以在wordpress tinyMCE编辑器中添加按钮。当我添加新帖子或页面时,按钮会正确显示。

但是,如果我想用我的代码在我的插件中打印我自己的编辑器:

wp_editor('value','name',array('media_buttons' => false);

自定义按钮不会显示。它确实显示了编辑器,但没有显示自定义按钮。

1 个答案:

答案 0 :(得分:0)

我发现了我做错了什么。我用一个函数来调用wp_editor。这个返回编辑器与PHP输出缓冲。该函数返回编辑器,如果不需要显示,则返回null。

在我的代码中,函数被调用两次,一次检查,一次输出。这意味着wp_editor被调用两次,名称相同。一旦发生这种情况,第二次就会覆盖设置。

简短解决方案:切勿使用相同名称两次致电wp_editor