Properly unset widget number when saving
git-svn-id: https://develop.svn.wordpress.org/trunk@11240 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
ef540360eb
commit
0dd0fb550d
@ -1327,8 +1327,12 @@ case 'save-widget' :
|
||||
if ( $number ) {
|
||||
// don't delete other instances of the same multi-widget
|
||||
foreach ( $sidebar as $_widget_id ) {
|
||||
if ( isset($wp_registered_widgets[$_widget_id]['params'][0]['number']) )
|
||||
unset($wp_registered_widgets[$_widget_id]['params'][0]['number']);
|
||||
$_widget = $wp_registered_widgets[$_widget_id];
|
||||
|
||||
if ( isset($_widget['params']) &&
|
||||
is_array($_widget['params'][0]) &&
|
||||
array_key_exists('number', $_widget['params'][0]) )
|
||||
unset($wp_registered_widgets[$_widget_id]['params'][0]['number']);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user