'recent_works', 'description' => 'Recent works from the portfolio.'); $control_ops = array('id_base' => 'recent_works-widget'); $this->WP_Widget('recent_works-widget', 'Avada: Recent Works', $widget_ops, $control_ops); } function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', $instance['title']); $number = $instance['number']; echo $before_widget; if($title) { echo $before_title . $title . $after_title; } ?>
'avada_portfolio', 'posts_per_page' => $number, 'has_password' => false ); $portfolio = new WP_Query($args); if($portfolio->have_posts()): ?> have_posts()): $portfolio->the_post(); ?> title="">
'Recent Works', 'number' => 6); $instance = wp_parse_args((array) $instance, $defaults); ?>