如何将TinyMCE编辑器用于我的一个自定义帖子元字段?

时间:2017-03-01 作者:realtebo

我正在注册新的帖子类型

 register_post_type(\'datasheet\', [
     ....,
    \'register_meta_box_cb\'  => [ $this, "add_metaboxes" ]
 ]);
添加元盒

  function add_metaboxes ( $WP_Post ) {  

    $id = $WP_Post->id;
    $english_description = get_post_meta("$id","datasheet_english_description");

    add_meta_box( 
      $id             = \'datasheet_english_description\', 
      $title          = \'Scheda tecnica inglese\',
      $callback       = function ( $WP_Post ) {

        wp_editor( $english_description, \'data_sheet_english_description\', $settings =[
          \'media_buttons\' => false,
          "tinymce"       => true,
        ]);    
      }, 
      $screen         = "datasheet", 
      $context        = \'normal\',
      $priority       = \'low\', 
      $callback_args  = null 
    );
  }
正如你所见,我正试图使用wp_editor 函数将tinymce添加为自定义字段的编辑器。

因此,我可以看到我的自定义元数据字段。但我只能编辑到“文本”选项卡,不能编辑到“视觉”选项卡。

也许我必须把更多的论点传给蒂尼姆斯。

你能帮帮我吗?

1 个回复
SO网友:realtebo

很抱歉,我发现这是由于严重的内部网络问题。js/。css文件被服务器损坏,因此编辑器没有以正确的方式送达浏览器。

解决通信问题也解决了此问题。代码未更改。