function wp_default_editor() {}

Find out which editor should be displayed by default.
Works out which of the two editors to display as the current editor for a user.

Return values

returns:Either ‘tinymce’, or ‘html’, or ‘test’

Defined filters

  • wp_default_editor
    apply_filters( 'wp_default_editor', $r )

Source code

function wp_default_editor() {

	$r = user_can_richedit() ? 'tinymce' : 'html'; // defaults

	if ( $user = wp_get_current_user() ) { // look for cookie

		$ed = get_user_setting('editor', 'tinymce');

		$r = ( in_array($ed, array('tinymce', 'html', 'test') ) ) ? $ed : $r;


	return apply_filters( 'wp_default_editor', $r ); // filter



No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: