/** * Show the widgets and their settings for a sidebar. * Used in the admin widget config screen. * * @since 2.5.0 * * @param string $sidebar Sidebar ID. * @param string $sidebar_name Optional. Sidebar name. Default empty. */ function wp_list_widget_controls($sidebar, $sidebar_name = '') { add_filter('dynamic_sidebar_params', 'wp_list_widget_controls_dynamic_sidebar'); $description = wp_sidebar_description($sidebar); echo '<div id="' . esc_attr($sidebar) . '" class="widgets-sortables">'; if ($sidebar_name) { ?> <div class="sidebar-name"> <div class="sidebar-name-arrow"><br /></div> <h3><?php echo esc_html($sidebar_name); ?> <span class="spinner"></span></h3> </div> <?php } if (!empty($description)) { ?> <div class="sidebar-description"> <p class="description"><?php echo $description; ?> </p> </div> <?php } dynamic_sidebar($sidebar); echo '</div>'; }
/** * Show the widgets and their settings for a sidebar. * Used in the the admin widget config screen. * * @since unknown * * @param string $sidebar id slug of the sidebar */ function wp_list_widget_controls($sidebar) { add_filter('dynamic_sidebar_params', 'wp_list_widget_controls_dynamic_sidebar'); echo "<div id='{$sidebar}' class='widgets-sortables'>\n"; $description = wp_sidebar_description($sidebar); if (!empty($description)) { echo "<div class='sidebar-description'>\n"; echo "\t<p class='description'>{$description}</p>"; echo "</div>\n"; } dynamic_sidebar($sidebar); echo "</div>\n"; }
function ultimate_wp_list_widget_controls( $sidebar ) { add_filter( 'dynamic_sidebar_params', 'wp_list_widget_controls_dynamic_sidebar' ); echo "<div id='$sidebar' class='widgets-sortables ui-sortable'>\n"; $description = wp_sidebar_description( $sidebar ); if ( !empty( $description ) ) { echo "<div class='sidebar-description'>\n"; echo "\t<p class='description'>$description</p>"; echo "</div>\n"; } ultimate_dynamic_sidebar(false, $sidebar ); echo "</div>\n"; }