在WordPress textarea Meta Box中添加wysiwyg编辑器

时间:2016-11-06 18:14:04

标签: javascript php jquery html wordpress

我正在使用以下代码创建可重复的元框。如何在这个textarea字段中添加一个所见即所得的编辑器。非常感谢任何帮助

How to create meta box using clone ajax and jquery in wordpress

由于

3 个答案:

答案 0 :(得分:0)

将“theEditor”类添加到textarea。

<textarea class=”theEditor” name=’blurb’ id=’blurb’></textarea>

编辑:

您还可以使用js

添加编辑器
    <script type="text/javascript">
jQuery(document).ready(function() {
    jQuery("#blurb").addClass("mceEditor");
    if ( typeof( tinyMCE ) == "object" &&
         typeof( tinyMCE.execCommand ) == "function" ) {
        tinyMCE.execCommand("mceAddControl", false, "blurb");
    }
});
</script>

<textarea class="" name='blurb' id='blurb'></textarea>

答案 1 :(得分:0)

也许您正在使用更新版本的tinyMCE。变化

tinyMCE.execCommand("mceAddControl", false, "blurb");

tinyMCE.execCommand("mceAddEditor", false, "blurb");

答案 2 :(得分:0)

这是一个老问题,但也许其他人可能需要它,所以这就是你如何做到的:

<textarea id="tag-description"></textarea>

首先让文档加载,然后检查tinyMCE是否存在并初始化编辑器。

jQuery(document).ready(function() {
    if ( typeof( tinyMCE ) == "object") {
        tinyMCE.init({
            selector: '#tag-description'
        });
    }
});