将可视化编辑器添加到媒体编辑屏幕

时间:2017-02-06 作者:hand_coding

从3.5版开始,Wordpress在媒体描述字段中添加了Quicktags,这是对简单文本区域的改进。

然而,我需要一个完整的Wysiwyg编辑器为我的项目工作。我该怎么做?

1 个回复
最合适的回答,由SO网友:hand_coding 整理而成

此函数添加到函数中。php正是这样做的:

// Enables Editor in Media edit screen.
function add_editor_support_for_attachments($settings) {
    if( get_post_type() == \'attachment\'){
      $quicktags_settings = array( \'buttons\' => \'strong,em,link,block,del,ins,ul,ol,li,code,close\' );
      $settings = array(
        \'wpautop\'       => true,
        \'textarea_name\' => \'content\',
        \'textarea_rows\' => 10,
        \'media_buttons\' => false,
        \'tinymce\' => true,
        \'quicktags\' => $quicktags_settings,
      );
      return $settings;
   }
}
add_filter( \'wp_editor_settings\', \'add_editor_support_for_attachments\' );

相关推荐

使用‘MEDIA_HANDLE_UPLOAD’重命名图像文件名

我需要重命名用户在我的网站上发布时上传的图像。我有一个代码,可以完美地保存图像并将其作为帖子的一部分。但我希望这些图片被重命名,在其文件名中包含帖子的标题。我拥有的代码:require_once( ABSPATH . \'wp-admin/includes/image.php\' ); require_once( ABSPATH . \'wp-admin/includes/file.php\' ); require_once( ABSPATH . \'wp-admin/includes/m