From 058a14bccca9c7f4a6dd4fb165f8eb11a2e10e63 Mon Sep 17 00:00:00 2001 From: ryan Date: Sat, 22 Mar 2008 08:17:37 +0000 Subject: [PATCH] Fix bad incrementor in widgets. Props mdawaffe. fixes #6350 git-svn-id: http://svn.automattic.com/wordpress/trunk@7469 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- 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"]) )