/** * Front-end display of widget. * * @see WP_Widget::widget() * * @param array $args Widget arguments. * @param array $instance Saved values from database. */ public function widget($args, $instance) { $title = isset($instance['title']) ? $instance['title'] : ''; echo $args['before_widget']; if (!empty($title)) { echo $args['before_title'] . $title . $args['after_title']; } echo catchbase_get_social_icons(); echo $args['after_widget']; }
/** * Shows Header Right Social Icon * * @since Catch Base 1.0 */ function catchbase_header_right() { ?> <aside class="sidebar sidebar-header-right widget-area"> <?php if ('' != ($catchbase_social_icons = catchbase_get_social_icons())) { ?> <section class="widget widget_catchbase_social_icons" id="header-right-social-icons"> <div class="widget-wrap"> <?php echo $catchbase_social_icons; ?> </div> </section> <?php } ?> </aside><!-- .sidebar .header-sidebar .widget-area --> <?php }
<?php $catchbase_header_right_menu_args = array('theme_location' => 'header-right', 'menu_class' => 'menu catchbase-nav-menu'); wp_nav_menu($catchbase_header_right_menu_args); ?> </div><!-- .wrapper --> </nav><!-- .nav-secondary --> <?php } //Header Right Widgets Sidebar if (is_active_sidebar('header-right')) { dynamic_sidebar('header-right'); } elseif (!has_nav_menu('header-right')) { ?> <?php if ('' != ($catchbase_social_icons = catchbase_get_social_icons())) { ?> <section class="widget widget_catchbase_social_icons" id="header-right-social-icons"> <div class="widget-wrap"> <?php echo $catchbase_social_icons; ?> </div><!-- .widget-wrap --> </section><!-- #header-right-social-icons --> <?php } } ?> </aside><!-- .sidebar .header-sidebar .widget-area --> <?php