Ticket #6605: widgets.diff
| File widgets.diff, 922 bytes (added by Denis-de-Bernardy, 5 years ago) |
|---|
-
wordpress/wp-includes/widgets.php
306 306 $_sidebars_widgets[$index][$i] = $id; 307 307 continue; 308 308 } 309 310 $found = false; 311 312 foreach ( $wp_registered_widgets as $widget_id => $widget ) 313 { 314 if ( strtolower($widget['name']) == strtolower($name) ) 315 { 316 $_sidebars_widgets[$index][$i] = $widget['id']; 317 $found = true; 318 break; 319 } 320 elseif ( sanitize_title($widget['name']) == sanitize_title($name) ) 321 { 322 $_sidebars_widgets[$index][$i] = $widget['id']; 323 $found = true; 324 break; 325 } 326 } 327 328 if ( $found ) 329 { 330 continue; 331 } 332 309 333 unset($_sidebars_widgets[$index][$i]); 310 334 } 311 335 $_sidebars_widgets['array_version'] = 2;
