'', 'id' => '', 'background_color' => '', 'name' => '', 'padding' => '' ),$args ); extract( $defaults ); self::$args = $defaults; if(is_numeric($padding)){ $padding = $padding.'px'; } $html = ''; $uniqid = uniqid('widget'); if(isset($background_color) || isset($padding)) $html .= '' ; $html .= '
'; ob_start(); if ( function_exists( 'dynamic_sidebar' ) && dynamic_sidebar( $name ) ) { // All is good, dynamic_sidebar() already called the rendering } $html .= ob_get_clean(); $html .= '
'.do_shortcode( $content ).'
'; return $html; } } new Magee_Widget_Area(); endif;