WordPress.org

Make WordPress Core

Ticket #9805: 9805.2.diff

File 9805.2.diff, 1.6 KB (added by Denis-de-Bernardy, 6 years ago)

per bforchhammer's suggestion, see #9798

  • wp-admin/import/blogware.php

     
    2929                echo '</div>'; 
    3030        } 
    3131 
    32         function unhtmlentities($string) { // From php.net for < 4.3 compat 
     32        function unhtmlentities($string) { 
     33                $string = wp_kses_decode_entities($string); 
     34 
    3335                $trans_tbl = get_html_translation_table(HTML_ENTITIES); 
    3436                $trans_tbl = array_flip($trans_tbl); 
     37 
    3538                return strtr($string, $trans_tbl); 
    3639        } 
    3740 
  • wp-admin/import/rss.php

     
    3030                echo '</div>'; 
    3131        } 
    3232 
    33         function unhtmlentities($string) { // From php.net for < 4.3 compat 
     33        function unhtmlentities($string) { 
     34                $string = wp_kses_decode_entities($string); 
     35 
    3436                $trans_tbl = get_html_translation_table(HTML_ENTITIES); 
    3537                $trans_tbl = array_flip($trans_tbl); 
     38 
    3639                return strtr($string, $trans_tbl); 
    3740        } 
    3841 
  • wp-admin/import/wordpress.php

     
    4242                echo '</div>'; 
    4343        } 
    4444 
    45         function unhtmlentities($string) { // From php.net for < 4.3 compat 
     45        function unhtmlentities($string) { 
     46                $string = wp_kses_decode_entities($string); 
     47 
    4648                $trans_tbl = get_html_translation_table(HTML_ENTITIES); 
    4749                $trans_tbl = array_flip($trans_tbl); 
     50 
    4851                return strtr($string, $trans_tbl); 
    4952        } 
    5053