/** * Sidebar - Call & Markup * */ function pagelines_draw_sidebar($id, $name, $default = null) { ?> <ul id="<?php echo 'list_' . $id; ?> " class="sidebar_widgets fix"> <?php if (!dynamic_sidebar($name)) { pagelines_default_widget($id, $name, $default); } ?> </ul> <?php }
/** * PageLines Draw Sidebar * * Writes sidebar markup. * If no dynamic sidebar (widget) exists it calls the default widget * * @since ... * * @param $id - Sidebar ID * @param $name - Sidebar name * @param null $default * @param string $element - CSS wrapper element, default is `ul` * * @uses pagelines_default_widget */ function pagelines_draw_sidebar($id, $name = '', $default = false, $element = 'ul') { printf('<%s id="%s" class="sidebar_widgets fix">', $element, 'list_' . $id); if (!dynamic_sidebar($id)) { if (!$default) { pagelines_default_widget($id, $default); } else { echo $default; } } printf('</%s>', $element); }
/** * PageLines Draw Sidebar * * Writes sidebar markup. * If no dynamic sidebar (widget) exists it calls the default widget * * @since ... * * @param $id - Sidebar ID * @param $name - Sidebar name * @param null $default * @param string $element - CSS wrapper element, default is `ul` * * @uses pagelines_default_widget */ function pagelines_draw_sidebar($id, $name, $default = null, $element = 'ul') { printf('<%s id="%s" class="sidebar_widgets fix">', $element, 'list_' . $id); if (!dynamic_sidebar($name)) { pagelines_default_widget($id, $name, $default); } printf('</%s>', $element); }