Make WordPress Core

Ticket #44880: 44880.patch

File 44880.patch, 1.1 KB (added by mukesh27, 5 years ago)

Updated patch for LI class

  • wordpress/wp-includes/class-walker-category.php

    diff -Naur wordpress/wp-includes/class-walker-category.php wordpress/wp-includes/class-walker-category.php
     
    141141                        if ( empty( $args['feed_image'] ) ) {
    142142                                $link .= $name;
    143143                        } else {
    144                                 $link .= "<img src='" . $args['feed_image'] . "'$alt" . ' />';
     144                                $link .= "<img src='" . esc_url( $args['feed_image'] ) . "'$alt" . ' />';
    145145                        }
    146146                        $link .= '</a>';
    147147
     
    195195                         * @param int    $depth       Depth of page, used for padding.
    196196                         * @param array  $args        An array of wp_list_categories() arguments.
    197197                         */
    198                         $css_classes = implode( ' ', apply_filters( 'category_css_class', $css_classes, $category, $depth, $args ) );
     198                        $css_classes = apply_filters( 'category_css_class', $css_classes, $category, $depth, $args );
     199                        $css_classes = implode( ' ', array_map( 'sanitize_html_class', $css_classes ) );
    199200
    200201                        $output .=  ' class="' . $css_classes . '"';
    201202                        $output .= ">$link\n";