呈现编辑器。

原型

wp_editor( string $content, string $editor_id, array $settings = array() )

描述

使用此函数是输出TinyMCE和Quicktags所需组件的正确方法。不应直接使用_WP_Editors。请参阅https://core.trac.wordpress.org/ticket/17144。

参考:

  • _WP_Editors::editor()

参数

$content (string) (Required) 编辑器的初始内容。

$editor_id (string) (Required) textarea和TinyMCE的HTML ID属性值。只能是/ [a-z] /。

$settings (array) (Optional) 请参阅_WP_Editors :: editor()。

源文件

路径:wp-includes/general-template.php

<?php
...
function wp_editor( $content, $editor_id, $settings = array() ) {
	if ( ! class_exists( '_WP_Editors', false ) )
		require( ABSPATH . WPINC . '/class-wp-editor.php' );
	_WP_Editors::editor($content, $editor_id, $settings);
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/wp_editor/