📅  最后修改于: 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);
?>