wp/wp-admin/includes/widgets.php
changeset 18 be944660c56a
parent 16 a86126ab1dd4
child 19 3d72ae0968f4
equal deleted inserted replaced
17:34716fd837a4 18:be944660c56a
   160 function next_widget_id_number( $id_base ) {
   160 function next_widget_id_number( $id_base ) {
   161 	global $wp_registered_widgets;
   161 	global $wp_registered_widgets;
   162 	$number = 1;
   162 	$number = 1;
   163 
   163 
   164 	foreach ( $wp_registered_widgets as $widget_id => $widget ) {
   164 	foreach ( $wp_registered_widgets as $widget_id => $widget ) {
   165 		if ( preg_match( '/' . $id_base . '-([0-9]+)$/', $widget_id, $matches ) ) {
   165 		if ( preg_match( '/' . preg_quote( $id_base, '/' ) . '-([0-9]+)$/', $widget_id, $matches ) ) {
   166 			$number = max( $number, $matches[1] );
   166 			$number = max( $number, $matches[1] );
   167 		}
   167 		}
   168 	}
   168 	}
   169 	$number++;
   169 	$number++;
   170 
   170 
   292 
   292 
   293 	<div class="widget-control-actions">
   293 	<div class="widget-control-actions">
   294 		<div class="alignleft">
   294 		<div class="alignleft">
   295 			<button type="button" class="button-link button-link-delete widget-control-remove"><?php _e( 'Delete' ); ?></button>
   295 			<button type="button" class="button-link button-link-delete widget-control-remove"><?php _e( 'Delete' ); ?></button>
   296 			<span class="widget-control-close-wrapper">
   296 			<span class="widget-control-close-wrapper">
   297 				|
   297 				| <button type="button" class="button-link widget-control-close"><?php _e( 'Done' ); ?></button>
   298 				<button type="button" class="button-link widget-control-close"><?php _e( 'Done' ); ?></button>
       
   299 			</span>
   298 			</span>
   300 		</div>
   299 		</div>
   301 		<div class="alignright<?php echo $noform_class; ?>">
   300 		<div class="alignright<?php echo $noform_class; ?>">
   302 			<?php submit_button( __( 'Save' ), 'primary widget-control-save right', 'savewidget', false, array( 'id' => 'widget-' . esc_attr( $id_format ) . '-savewidget' ) ); ?>
   301 			<?php submit_button( __( 'Save' ), 'primary widget-control-save right', 'savewidget', false, array( 'id' => 'widget-' . esc_attr( $id_format ) . '-savewidget' ) ); ?>
   303 			<span class="spinner"></span>
   302 			<span class="spinner"></span>