自定义编辑器中未显示 Wordpress 自定义 tinymce 按钮
Wordpress custom tinymce buttons not showing in custom editor
我有多个 wordpress 插件,可以在 wordpress tinyMCE 编辑器中添加按钮。当我添加新的 post 或页面时,按钮确实显示正确。
但是,如果我想使用此代码在我的插件中打印我自己的编辑器:
wp_editor('value','name',array('media_buttons' => false);
自定义按钮不会显示。它确实显示了编辑器,但没有显示自定义按钮。
我发现我做错了什么。我用一个函数来调用wp_editor
。这个 returns 具有 PHP 输出缓冲的编辑器。函数returns编辑器,不需要显示时为null。
在我的代码中,该函数被调用了两次,一次是检查,一次是输出。这意味着 wp_editor
被同名调用了两次。一旦发生这种情况,设置将被第二次覆盖。
简短的解决方案:永远不要用相同的名字调用 wp_editor
两次。
我有多个 wordpress 插件,可以在 wordpress tinyMCE 编辑器中添加按钮。当我添加新的 post 或页面时,按钮确实显示正确。
但是,如果我想使用此代码在我的插件中打印我自己的编辑器:
wp_editor('value','name',array('media_buttons' => false);
自定义按钮不会显示。它确实显示了编辑器,但没有显示自定义按钮。
我发现我做错了什么。我用一个函数来调用wp_editor
。这个 returns 具有 PHP 输出缓冲的编辑器。函数returns编辑器,不需要显示时为null。
在我的代码中,该函数被调用了两次,一次是检查,一次是输出。这意味着 wp_editor
被同名调用了两次。一旦发生这种情况,设置将被第二次覆盖。
简短的解决方案:永远不要用相同的名字调用 wp_editor
两次。