2

我正在尝试在 WordPress 中设置一个自定义帖子类型,其中包含一个我想变成 TinyMCE WYSIWYG 编辑器的文本区域。该线程的倒数第二篇文章展示了如何在文本编辑器中嵌入将调用 TinyMCE 的 JavaScript。但是,当我尝试使用它时,我得到一个tinyMCE未定义的 JavaScript 错误。

看起来问题是因为帖子类型没有内容,所以编辑器 JavaScript(包括全局tinyMCE对象)没有包含在管理页面中。如何包含这些脚本以便我可以访问tinyMCE

谢谢,

-内特

4

1 回答 1

0

也许你可以使用wp_editor. 请参阅WordPress Answers 中的其他参考资料

为了测试,我在没有编辑器的情况下定义了 CPT 'supports' => array( 'title', 'comments' ):.

并使用了这个自定义元框:

add_action( 'add_meta_boxes', 'add_custom_box_so_14611445' );

function add_custom_box_so_14611445() 
{
    add_meta_box( 
        'sectionid_so_14611445',
        __( 'Custom Editor' ),
        'inner_custom_box_so_14611445',
        'portfolio' 
    );
}

function inner_custom_box_so_14611445( $post ) 
{
    echo wp_editor( '', 'editor_id_so_14611445', array() );
}   
于 2013-02-18T23:19:08.343 回答