'layout-section4', 'description' => esc_html__( 'Display Feature List Style Widget.', 'buzz-magazine' ), 'customize_selective_refresh' => true, ); parent::__construct( 'buzz_magazine_widget_feature_list_style', esc_html__( 'Buzz Magazine: Feature List Style', 'buzz-magazine' ), $widget_ops ); } function form( $instance ) { $instance = wp_parse_args( (array) $instance, array( 'title' => esc_html__( 'Food', 'buzz-magazine' ), 'category' => '', 'display_per_posts' => 3, 'icon' => esc_html(' fa-leaf'), 'display_date' => true, 'display_content' => true, 'display_category' => false, 'view_all_title' => esc_html__( 'View All', 'buzz-magazine' ), ) ); $title = isset( $instance['title'] ) ? esc_html( $instance['title'] ) : esc_html__( 'Business', 'buzz-magazine' ); $icon = isset( $instance['icon'] ) ? esc_html( $instance['icon'] ) : esc_html(' fa-leaf'); $category = isset( $instance['category'] ) ? absint( $instance['category'] ) : 0; $display_per_posts = isset( $instance['display_per_posts'] ) ? absint( $instance['display_per_posts'] ) : 3; $display_content = isset( $instance['display_content'] ) ? (bool) $instance['display_content'] : true; $display_category = isset( $instance['display_category'] ) ? (bool) $instance['display_category'] : false; $display_date = isset( $instance['display_date'] ) ? (bool) $instance['display_date'] : true; $view_all_title = isset( $instance['view_all_title'] ) ? esc_html( $instance['view_all_title'] ) : esc_html__( 'View All', 'buzz-magazine' ); ?>

feature-list

get_field_name('icon'); buzz_magazine_get_icon_table( $name, $icon ); ?>

'', 'class' => 'widefat', 'show_option_all' => esc_html__('From Recent Post','buzz-magazine'), 'name' => esc_attr($this->get_field_name( 'category' )), 'selected' => absint( $category ), ) ); ?>

id="get_field_id( 'display_category' )); ?>" name="get_field_name( 'display_category' )); ?>" />

id="get_field_id( 'display_content' )); ?>" name="get_field_name( 'display_content' )); ?>" />

id="get_field_id( 'display_date' )); ?>" name="get_field_name( 'display_date' )); ?>" />

id_base ); $category = isset( $instance[ 'category' ] ) ? $instance[ 'category' ] : 0; $display_per_posts = ( ! empty( $instance['display_per_posts'] ) ) ? absint( $instance['display_per_posts'] ) : 4; $display_date = isset( $instance['display_date'] ) ? $instance['display_date'] : true; $display_content = isset( $instance['display_content'] ) ? $instance['display_content'] : true; $icon = ( ! empty( $instance['icon'] ) ) ? esc_html($instance['icon']) : esc_html(' fa-leaf'); $display_category = isset( $instance['display_category'] ) ? $instance['display_category'] : false; $view_all_title = ( ! empty( $instance['view_all_title'] ) ) ? esc_html($instance['view_all_title']) :esc_html__('view all','buzz-magazine'); $button_link = get_permalink( get_option( 'page_for_posts' ) ); if ( absint( $category ) > 0 ) { $button_link = get_category_link( $category ); } echo $before_widget; ?>

absint( $display_per_posts ), 'post_type' => 'post', 'post_status' => 'publish', 'post__not_in' => get_option( 'sticky_posts' ), ); if ( absint( $category ) > 0 ) { $args['cat'] = absint( $category ); } $feature_list_query = new WP_Query( $args ); if ($feature_list_query->have_posts()) : $count= 0; ?>
have_posts() ) : $feature_list_query->the_post(); $count++; $image_size = 'full'; ?>