next_widget_id_number [ WordPress Function ]
next_widget_id_number ( $id_base )
| Defined at: |
|
Soorgelijke functies: _get_widget_id_base, next_image_link, wp_widgets_add_menu, unregister_widget_control, wp_ajax_widgets_order
No description yet.
Source
<?php
function next_widget_id_number($id_base) {
global $wp_registered_widgets;
$number = 1;
foreach ( $wp_registered_widgets as $widget_id => $widget ) {
if ( preg_match( '/' . $id_base . '-([0-9]+)$/', $widget_id, $matches ) )
$number = max($number, $matches[1]);
}
$number++;
return $number;
}
?>
Examples [ wp-snippets.com ]
Top Google zoekresultaten
- <?php /** * WordPress Widgets Administration API * * @package ...
... $wp_registered_widget_controls[$widget['id']]['id_base']; $args['_temp_id'] = "$ id_base-__i__"; $args['_multi_num'] = next_widget_id_number($id_base); ...
core.svn.wordpress.org - Default theme, pages & widgets « WordPress MU Forums
next_widget_id_number('calendar');. So in the function above, a calendar widget would be added with this: $sidebars_widgets['sidebar-1'][] = 'calendar-' ...
mu.wordpress.org - PHPXRef 0.7 : WordPress : /wp-admin/includes/widgets.php source
... 35 $args['_temp_id'] = "$id_base-__i__"; 36 $args['_multi_num'] = next_widget_id_number($id_base); 37 $args['_add'] = 'multi'; 38 } else { 39 $args[ '_add'] ...
phpxref.ftwr.co.uk - wp_list_widgets (WordPress Function) - WPSeek.com
... $wp_registered_widget_controls[$widget['id']]['id_base']; $args['_temp_id'] = "$ id_base-__i__"; $args['_multi_num'] = next_widget_id_number($id_base); ...
wpseek.com