SHARE
TWEET

sidebar-init.php

dprophit Jun 27th, 2013 3 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. function hostingsquare_widgets_init() {
  3.         register_sidebar( array(
  4.                 'name'          => __( 'Post Sidebar', 'templatesquare' ),
  5.                 'id'                    => 'post-sidebar',
  6.                 'description'   => __( 'Located at the right side of archives, single and search.', 'templatesquare' ),
  7.                 'before_widget'      => '<div class="box"><ul><li id="%1$s" class="widget-container %2$s">',
  8.                 'after_widget'  => '</li></ul></div>',
  9.                 'before_title'  => '<h3 class="widget-title">',
  10.                 'after_title'   => '</h3>',
  11.         ));
  12.        
  13.         register_sidebar(array(
  14.                 'name'               => __('Page Sidebar', 'templatesquare' ),
  15.                 'id'                   => 'page-sidebar',
  16.                 'description'        => __( 'Located at the right side of page templates.', 'templatesquare' ),
  17.                 'before_widget'      => '<div class="box"><ul><li id="%1$s" class="widget-container %2$s">',
  18.                 'after_widget'  => '</li></ul></div>',
  19.                 'before_title'  => '<h3 class="widget-title">',
  20.                 'after_title'   => '</h3>',
  21.         ));
  22.        
  23.         register_sidebar(array(
  24.                 'name'               => __('Page Wide Sidebar', 'templatesquare' ),
  25.                 'id'                 => 'page-wide-sidebar',
  26.                 'description'        => __( 'Located at the right side of page wide sidebar.', 'templatesquare' ),
  27.                 'before_widget'      => '<ul><li id="%1$s" class="widget-container %2$s">',
  28.                 'after_widget'  => '</li></ul>',
  29.                 'before_title'  => '<h3 class="widget-title">',
  30.                 'after_title'   => '</h3>',
  31.         ));
  32.        
  33.         register_sidebar(array(
  34.                 'name'               => __('Content1', 'templatesquare' ),
  35.                 'id'                 => 'content1',
  36.                 'description'        => __( 'Located at the content bottom of page templates.', 'templatesquare' ),
  37.                 'before_widget'      => '<div class="box"><ul><li id="%1$s" class="widget-container %2$s">',
  38.                 'after_widget'  => '</li></ul></div>',
  39.                 'before_title'  => '<h3 class="widget-title">',
  40.                 'after_title'   => '</h3>',
  41.         ));
  42.  
  43.         register_sidebar(array(
  44.                 'name'               => __('Content2', 'templatesquare' ),
  45.                 'id'                 => 'content2',
  46.                 'description'        => __( 'Located at the content bottom of page templates.', 'templatesquare' ),
  47.                 'before_widget'      => '<div class="box"><ul><li id="%1$s" class="widget-container %2$s">',
  48.                 'after_widget'  => '</li></ul></div>',
  49.                 'before_title'  => '<h3 class="widget-title">',
  50.                 'after_title'   => '</h3>',
  51.         ));
  52.        
  53.         register_sidebar(array(
  54.                 'name'               => __('Content3', 'templatesquare' ),
  55.                 'id'                 => 'content3',
  56.                 'description'        => __( 'Located at the content bottom of page templates.', 'templatesquare' ),
  57.                 'before_widget'      => '<div class="box"><ul><li id="%1$s" class="widget-container %2$s">',
  58.                 'after_widget'  => '</li></ul></div>',
  59.                 'before_title'  => '<h3 class="widget-title">',
  60.                 'after_title'   => '</h3>',
  61.         ));
  62.        
  63.         register_sidebar(array(
  64.                 'name'               => __('Content4', 'templatesquare' ),
  65.                 'id'                 => 'content4',
  66.                 'description'        => __( 'Located at the content bottom of page templates.', 'templatesquare' ),
  67.                 'before_widget'      => '<div class="box"><ul><li id="%1$s" class="widget-container %2$s">',
  68.                 'after_widget'  => '</li></ul></div>',
  69.                 'before_title'  => '<h3 class="widget-title">',
  70.                 'after_title'   => '</h3>',
  71.         ));
  72.        
  73.         register_sidebar(array(
  74.                 'name'               => __('Footer1', 'templatesquare' ),
  75.                 'id'                 => 'footer1',
  76.                 'description'        => __( 'Located at the footer column 1.', 'templatesquare' ),
  77.                 'before_widget'      => '<ul><li id="%1$s" class="widget-container %2$s">',
  78.                 'after_widget'  => '</li></ul>',
  79.                 'before_title'  => '<h3 class="widget-title">',
  80.                 'after_title'   => '</h3>',
  81.         ));
  82.        
  83.         register_sidebar(array(
  84.                 'name'              => __('Footer2', 'templatesquare' ),
  85.                 'id'                  => 'footer2',
  86.                 'description'       => __( 'Located at the footer column 2.', 'templatesquare' ),
  87.                 'before_widget'     => '<ul><li id="%1$s" class="widget-container %2$s">',
  88.                 'after_widget'      => '</li></ul>',
  89.                 'before_title'      => '<h3 class="widget-title">',
  90.                 'after_title'       => '</h3>',
  91.         ));
  92.        
  93.         register_sidebar(array(
  94.                 'name'              => __('Footer3', 'templatesquare' ),
  95.                 'id'                => 'footer3',
  96.                 'description'       => __( 'Located at the footer column 3.', 'templatesquare' ),
  97.                 'before_widget'     => '<ul><li id="%1$s" class="widget-container %2$s">',
  98.                 'after_widget'      => '</li></ul>',
  99.                 'before_title'      => '<h3 class="widget-title">',
  100.                 'after_title'       => '</h3>',
  101.         ));
  102.        
  103.         register_sidebar(array(
  104.                 'name'              => __('Footer4', 'templatesquare' ),
  105.                 'id'                => 'footer4',
  106.                 'description'       => __( 'Located at the footer column 4.', 'templatesquare' ),
  107.                 'before_widget'     => '<ul><li id="%1$s" class="widget-container %2$s">',
  108.                 'after_widget'      => '</li></ul>',
  109.                 'before_title'      => '<h3 class="widget-title">',
  110.                 'after_title'       => '</h3>',
  111.         ));
  112. }
  113. /** Register sidebars by running hostingsquare_widgets_init() on the widgets_init hook. */
  114. add_action( 'widgets_init', 'hostingsquare_widgets_init' );
  115. ?>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top