Gotcha, thought you were asking how to add widgets to widgetized areas.
Add this code to line 39 of widgets.php:
$k_option['custom']['footer'] = array('column1','column2','column3','column4');
foreach ($k_option['custom']['footer'] as $footer_widget)
{
register_sidebar(array(
'name' => 'Footer - '.$footer_widget,
'before_widget' => '<div id="%1$s" class="box_small box widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widgettitle">',
'after_title' => '</h3>',
));
}
Add this to line 11 of footer.php:
<div class="wrapper footer ie6fix" id='wrapper_footer_top'>
<div class='overlay_top ie6fix'></div>
<div class='center' id="footer_inside">
<?php
$columns = 1;
foreach ($k_option['custom']['footer'] as $footer_widget) //iterates 4 times creating 4 footer widget areas
{
$last = "";
if($columns == 4){$last = "last"; }
echo '<div class="footerColumn '.$footer_widget.' '.$last.'">';
if (function_exists('dynamic_sidebar') && dynamic_sidebar('Footer - '.$footer_widget) ) :
else : dummy_widget($columns); endif; // dummy widgets defined at the bottom of widgets.php
echo '</div>';
$columns++;
}
?>
<!--end footer_inside-->
</div>
</div>
You'll also need to add CSS to style it as you'd like, you can use this as a guide (from Avisio):
#footer_inside{ clear:both; padding:35px 0; overflow:hidden; }
.footerColumn { width: 200px; float: left; margin-right: 20px; }
.last { margin-right: 0;}
Add this to the end of style.css
This isn't perfect but will help get you started.