__( 'Make recent posts with feature images.', 'blue-squirrel' ), ) // Args ); } /** * 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 $args['before_widget']; if ( ! empty( $instance['title'] ) ) { echo $args['before_title'] . apply_filters( 'widget_title', $instance['title'] ). $args['after_title']; } $hlp = new \bluesquirrel\Helper(); echo $hlp->make_recent_posts($instance['numposts']); echo $args['after_widget']; } /** * Back-end widget form. * * @see WP_Widget::form() * * @param array $instance Previously saved values from database. */ public function form( $instance ) { $title = ! empty( $instance['title'] ) ? $instance['title'] : ''; $numposts = ! empty( $instance['numposts'] ) ? $instance['numposts'] : __( '5', 'blue-squirrel' ); ?>