wordpress snippets last updated   : April 22, 2014
we now have 631 snippets

Multiple widgetized areas using an array of names

wordpress snippet

Adding this snippet to the functions.php of your wordpress them will enable multiple widgetized areas without all the repetitive code. This is a simple but worth while little snippet you should get some great use from.

snippet :  PHPcopy
if ( function_exists('register_sidebar') ) {
    $allWidgetizedAreas = array("Homepage Left", "Homepage Right", "Sidebar One", "Movies", "Admin");
    foreach ($allWidgetizedAreas as $WidgetAreaName) {
        register_sidebar(array(
           'name'=> $WidgetAreaName,
           'before_widget' => '<div id="%1$s" class="widget %2$s left half">',
           'after_widget' => '</div>',
           'before_title' => '<h3 class="widgettitle">',
           'after_title' => '</h3>',
        ));
    }
}
source →
  • Jason Crunch Pixels

    Thanks for this snippet – it just saved me from having to repeat code for 12 sidebars

    • http://wpsnipp.com Kevin Chard

      no problem Jason,  glad I could help.

  • keha76

    Really useful snippet! Thanks!

  • Alicia St Rose

    This is a great snippet. I’d need to add a separate description for each. How would I do that?

jqsnipp.com | we just launched jquery snippets website