esc_html__( 'Widgets to display recent posts', 'bsquare' )) ); } /** * 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) { echo wp_kses_post($args['before_widget']); if ( ! empty( $instance['title'] ) ) { echo wp_kses_post($args['before_title'] . apply_filters( 'widget_title', $instance['title'] ). $args['after_title']); } //Popular Post Query $limit = ''; if (! empty( $instance['number'] ) ) { $limit .= $instance['number']; } $query_args = array( 'post_type' => 'post', 'posts_per_page' => $limit, 'ignore_sticky_posts' => true ); $the_query = new WP_Query( $query_args );?> have_posts() ): while( $the_query->have_posts() ): $the_query->the_post() ; $gggg = wp_get_attachment_image_url(get_post_thumbnail_id(),'full'); ?>