Multiple widgetized areas using an array of names

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.

 

 

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>',
));
}
}

Leave a comment