WordPress.org

Make WordPress Core

Ticket #15454: 15454.diff

File 15454.diff, 1.1 KB (added by nacin, 3 years ago)

Hack to handle link_notes and term_description, from garyc40's 3rd patch. NOT a regression.

  • wp-includes/taxonomy.php

     
    15211521                $value = apply_filters("edit_term_{$field}", $value, $term_id, $taxonomy); 
    15221522                $value = apply_filters("edit_{$taxonomy}_{$field}", $value, $term_id); 
    15231523                if ( 'description' == $field ) 
    1524                         $value = format_to_edit($value); 
     1524                        $value = esc_html($value); // textarea_escaped 
    15251525                else 
    15261526                        $value = esc_attr($value); 
    15271527        } else if ( 'db' == $context ) { 
  • wp-includes/bookmark.php

     
    334334                return $value; 
    335335 
    336336        if ( 'edit' == $context ) { 
    337                 $format_to_edit = array('link_notes'); 
    338337                $value = apply_filters("edit_$field", $value, $bookmark_id); 
    339338 
    340                 if ( in_array($field, $format_to_edit) ) { 
    341                         $value = format_to_edit($value); 
     339                if ( 'link_notes' == $field ) ) { 
     340                        $value = esc_html( $value ); // textarea_escaped 
    342341                } else { 
    343342                        $value = esc_attr($value); 
    344343                }