Changeset 33187
- Timestamp:
- 07/13/2015 03:18:47 AM (9 years ago)
- Location:
- trunk/src/wp-includes
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/class-wp-editor.php
r33127 r33187 252 252 'id="' . $editor_id_attr . '">%s</textarea></div>' ); 253 253 254 // Prepare the content for the Visual or Text editor 255 if ( self::$this_tinymce ) { 256 add_filter( 'the_editor_content', 'format_for_editor', 10, 2 ); 257 } 258 254 259 /** 255 260 * Filter the default editor content. … … 269 274 _deprecated_function( 'add_filter( richedit_pre )', '4.3.0', 'add_filter( format_for_editor )' ); 270 275 $content = apply_filters( 'richedit_pre', $content ); 276 } 277 278 if ( false !== stripos( $content, 'textarea' ) ) { 279 $content = preg_replace( '%</textarea%i', '</textarea', $content ); 271 280 } 272 281 -
trunk/src/wp-includes/default-filters.php
r33042 r33187 203 203 204 204 add_filter( 'http_request_host_is_external', 'allowed_http_request_hosts', 10, 2 ); 205 206 // Prepare the content for the Visual or Text editor207 add_filter( 'the_editor_content', 'format_for_editor', 10, 2 );208 205 209 206 // Actions -
trunk/src/wp-includes/formatting.php
r33148 r33187 3088 3088 */ 3089 3089 function format_for_editor( $text, $default_editor = null ) { 3090 // Back-compat: check if any characters need encoding. 3091 if ( ! empty( $text ) && ( false !== strpos( $text, '<' ) || false !== strpos( $text, '>' ) || 3092 preg_match( '/&(?!#(?:\d+|x[a-f0-9]+);|[a-z1-4]{1,8};)/i', $text ) ) ) { 3093 3090 if ( $text ) { 3094 3091 $text = htmlspecialchars( $text, ENT_NOQUOTES, get_option( 'blog_charset' ) ); 3095 3092 }
Note: See TracChangeset
for help on using the changeset viewer.