From e9f8e712108770bb90651338eb549e741cac7d87 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Sat, 22 Mar 2008 08:17:37 +0000 Subject: [PATCH] Fix bad incrementor in widgets. Props mdawaffe. fixes #6350 git-svn-id: https://develop.svn.wordpress.org/trunk@7469 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/includes/widgets.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wp-admin/includes/widgets.php b/wp-admin/includes/widgets.php index 2f26ca9129..bd425f9262 100644 --- a/wp-admin/includes/widgets.php +++ b/wp-admin/includes/widgets.php @@ -64,7 +64,7 @@ function wp_list_widgets( $show = 'all', $_search = false ) { if ( $is_multi ) { // it's a multi-widget. We only need to show it in the list once. $already_shown[] = $widget['callback']; - $num = array_pop( explode( '-', $widget['id'] ) ); + $num = (int) array_pop( explode( '-', $widget['id'] ) ); $id_base = $wp_registered_widget_controls[$widget['id']]['id_base']; // so that we always add a new one when clicking "add" while ( isset($wp_registered_widgets["$id_base-$num"]) )