id summary reporter owner description type status priority milestone component version severity resolution keywords cc focuses
19450 the_widget won't replace the widget class if not using the default sidebar arguments Felipelavinz wonderboymusic "
When using the_widget(), the $before_widget argument only receives the widget class if using the default sidebar arguments...
on lines 1129 - 1130 of wp-includes/widgets.php (wp 3.3 rc 1)
{{{
$before_widget = sprintf('
', $widget_obj->widget_options['classname'] );
$default_args = array( 'before_widget' => $before_widget, 'after_widget' => ""
"", 'before_title' => '', 'after_title' => '
' );
$args = wp_parse_args($args, $default_args);
}}}
could be replaced by:
{{{
$default_args = array( 'before_widget' => '', 'after_widget' => ""
"", 'before_title' => '', 'after_title' => '
' );
$args = wp_parse_pargs($args, $default_args);
$args['before_widget'] = sprintf($args['before_widget'], $widget_obj->widget_options['classname']);
}}}
" defect (bug) closed normal 4.4 Widgets 3.2.1 minor fixed has-patch