Example #1
0
 function x_widgets_init()
 {
     register_sidebar(array('name' => __('Main Sidebar', '__x__'), 'id' => 'sidebar-main', 'description' => __('Appears on posts and pages that include the sidebar.', '__x__'), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="h-widget">', 'after_title' => '</h4>'));
     $i = 0;
     $n = x_header_widget_areas_count();
     while ($i < $n) {
         $i++;
         register_sidebar(array('name' => __('Header ', '__x__') . $i, 'id' => 'header-' . $i, 'description' => __('Widgetized header area.', '__x__'), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="h-widget">', 'after_title' => '</h4>'));
     }
     $i = 0;
     $n = x_footer_widget_areas_count();
     while ($i < $n) {
         $i++;
         register_sidebar(array('name' => __('Footer ', '__x__') . $i, 'id' => 'footer-' . $i, 'description' => __('Widgetized footer area.', '__x__'), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="h-widget">', 'after_title' => '</h4>'));
     }
 }
Example #2
0
<?php

// =============================================================================
// VIEWS/GLOBAL/_HEADER-WIDGET-AREAS.PHP
// -----------------------------------------------------------------------------
// Outputs the widget areas for the widgetbar.
// =============================================================================
$n = x_header_widget_areas_count();
?>

<?php 
if (!is_page_template('template-blank-7.php') && !is_page_template('template-blank-8.php')) {
    ?>
  <?php 
    if ($n != 0) {
        ?>

    <div class="x-widgetbar collapse">
      <div class="x-widgetbar-inner">
        <div class="x-container-fluid max width">
          <div class="x-row-fluid">

            <?php 
        $i = 0;
        while ($i < $n) {
            $i++;
            switch ($n) {
                case 4:
                    $span = 'x-span3';
                    break;
                case 3:
 function x_admin_body_class($classes)
 {
     $screen = get_current_screen();
     $classes .= ' x-theme-active';
     $classes .= ' x-' . x_get_stack();
     if ($screen->base == 'widgets') {
         $classes .= ' x-header-widgets-' . x_header_widget_areas_count();
         $classes .= ' x-footer-widgets-' . x_footer_widget_areas_count();
     }
     return $classes;
 }