Current Path : /var/test/www/html/37thanniversary/wp-content/themes/crowdngo/widgets/ |
Current File : /var/test/www/html/37thanniversary/wp-content/themes/crowdngo/widgets/custom-menu.php |
<?php extract( $args ); extract( $instance ); $output = ''; $atts['title'] = $title; if ($nav_menu) { $term = get_term_by( 'slug', $nav_menu, 'nav_menu' ); if ( !empty($term) ) { $atts['nav_menu'] = $term->term_id; } } $output = '<div class="apus_custom_menu '.esc_attr(!empty($style) ? $style : '').'">'; $type = 'WP_Nav_Menu_Widget'; $args = array(); global $wp_widget_factory; // to avoid unwanted warnings let's check before using widget if ( is_object( $wp_widget_factory ) && isset( $wp_widget_factory->widgets, $wp_widget_factory->widgets[ $type ] ) ) { ob_start(); the_widget( $type, $atts, $args ); $output .= ob_get_clean(); $output .= '</div>'; echo trim($output); } else { echo trim($this->debugComment( 'Widget ' . esc_attr( $type ) . 'Not found in : widget custom_menu' )); }