wp_richedit_pre
Formats text for the rich text editor.
Description
(string) wp_richedit_pre( (string) $text );
The filter is applied here. If $text
is empty the filter will be applied to an empty string.
Returns (string)
The formatted text after filter is applied.
Parameters (1)
- 0. $text (string)
- The text to be formatted.
Usage
if ( !function_exists( 'wp_richedit_pre' ) ) { require_once ABSPATH . WPINC . '/deprecated.php'; } // The text to be formatted. $text = ''; // NOTICE! Understand what this does before running. $result = wp_richedit_pre($text);
Defined (1)
The function is defined in the following location(s).
- /wp-includes/deprecated.php
- function wp_richedit_pre($text) {
- _deprecated_function( __FUNCTION__, '4.3.0', 'format_for_editor()' );
- if ( empty( $text ) ) {
- /**
- * Filters text returned for the rich text editor.
- *
- * This filter is first evaluated, and the value returned, if an empty string
- * is passed to wp_richedit_pre(). If an empty string is passed, it results
- * in a break tag and line feed.
- *
- * If a non-empty string is passed, the filter is evaluated on the wp_richedit_pre()
- * return after being formatted.
- *
- * @since 2.0.0
- * @deprecated 4.3.0
- *
- * @param string $output Text for the rich text editor.
- */
- return apply_filters( 'richedit_pre', '' );
- }
- $output = convert_chars($text);
- $output = wpautop($output);
- $output = htmlspecialchars($output, ENT_NOQUOTES, get_option( 'blog_charset' ) );
- /** This filter is documented in wp-includes/deprecated.php */
- return apply_filters( 'richedit_pre', $output );
- }