WP_EDITOR-媒体上传器按钮到tinymce

时间:2016-10-20 作者:mukto90

我想在TinyMCE编辑器中添加一个按钮,打开WordPress的媒体上传程序。我用过wp_editor(). 这是我的密码-

$editor = array(
    \'textarea_name\' => \'message\',
    \'media_buttons\' => false,
    \'textarea_rows\' => 8,
    \'quicktags\'     => false,
    \'drag_drop_upload\' => true,
    \'tinymce\'       => array(
        \'paste_as_text\'                 => true,
        \'paste_auto_cleanup_on_paste\'   => true,
        \'paste_remove_spans\'            => true,
        \'paste_remove_styles\'           => true,
        \'paste_remove_styles_if_webkit\' => true,
        \'paste_strip_class_attributes\'  => true,
        \'toolbar1\'                      => \'bold italic | superscript subscript | bullist numlist | forecolor backcolor | link unlink | image media | visualblocks undo redo code\',
        \'toolbar2\'                      => \'\',
        \'toolbar3\'                      => \'\',
        \'toolbar4\'                      => \'\'
        ),
    );

wp_editor( \'\', \'message\', $editor );
我想在这里显示一个图标-enter image description here

我该怎么做?提前谢谢。

2 个回复
SO网友:cowgill

我建议只通过设置以下内容来启用内置媒体按钮:

\'media_buttons\' => true
它会将按钮放在工具栏上方,但这是一个非常简单的解决方案。

SO网友:Nabil Kadimi

在WordPres中仍然不容易。你必须create an MCE editor plugin 使用WordPress media uploader.

一个更简单的解决方法是创建一个非常简单的MCE编辑器插件,该插件添加了一个图标,其唯一目的是触发点击“添加媒体”按钮。还有那个按钮;删除media_buttons 您的wp_editor() 参数,以便显示按钮,然后使用CSS将其隐藏。