📜  wp_editor wp 的属性 (1)

📅  最后修改于: 2023-12-03 15:06:02.327000             🧑  作者: Mango

WP Editor WP属性介绍

简介

wp_editor是一个WordPress内置的编辑器功能,使用该功能可以为你的自定义WordPress主题添加富文本编辑器,以便为文章和页面添加可视化编辑能力。

属性
textarea_name(required)
  • 描述:指定生成的 textarea 元素的名称属性。必填选项。
  • 类型:字符串。
  • 示例:textarea_name('my_editor_content')
editor_id
  • 描述:指定编辑器的ID属性。如果没有设置,它将自动创建基于textarea_name属性的ID值。
  • 类型:字符串。
  • 示例:editor_id('my_editor_id')
editor_class
  • 描述:指定编辑器的class属性。
  • 类型:字符串。
  • 示例:editor_class('my_editor_class')
media_buttons
  • 描述:设置是否显示媒体按钮,用于上传和插入媒体文件,如图片、音频、视频等。
  • 类型:布尔值。
  • 默认值:true。
  • 示例:media_buttons(false)
textarea_rows
  • 描述:设置文本框编辑器的行数。
  • 类型:整数。
  • 默认值:20。
  • 示例:textarea_rows(30)
tinymce
  • 描述:设置是否使用TinyMCE编辑器(默认情况下启用)。
  • 类型:布尔值。
  • 默认值:true。
  • 示例:tinymce(false)
quicktags
  • 描述:指定是否使用快速标记编辑器。
  • 类型:布尔值。
  • 默认值:true。
  • 示例:quicktags(false)
示例代码

下面是一个简单的示例代码片段,使用了 wp_editor 函数来添加一个文本编辑器:

<?php
    $content = '';
    $args = array('textarea_name' => 'content_id');
    wp_editor($content, 'content_editor_id', $args);
?>

返回markdown:

## 示例代码

下面是一个简单的示例代码片段,使用了 wp_editor 函数来添加一个文本编辑器:

'content_id'); wp_editor($content, 'content_editor_id', $args); ?>