Using this function is the proper way to output all needed components for both TinyMCE and Quicktags._WP_Editors should not be used directly. See <a href="https://core.trac.wordpress.org/ticket/17144">https://core.trac.wordpress.org/ticket/17144</a>. NOTE: Once initialized the TinyMCE editor cannot be safely moved in the DOM. For that reason running wp_editor() inside of a meta box is not a good idea unless only Quicktags is used.On the post edit screen several actions can be used to include additional editors containing TinyMCE: 'edit_page_form', 'edit_form_advanced' and 'dbx_post_sidebar'.See <a href="https://core.trac.wordpress.org/ticket/19173">https://core.trac.wordpress.org/ticket/19173</a> for more information.
Parameters
$contentstring
Initial content for the editor.
$editor_idstring
HTML ID attribute value for the textarea and TinyMCE. Should not contain square brackets.
$settingsarrayoptional
See _WP_Editors::parse_settings() for description.Default: array()
Signature, return type and hooks compared across 5 parsed releases.
About this page
Parsed data
Generated from the wordpress-develop 6.7.7 tag, from src/wp-includes/general-template.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.