esc_html__( 'Displays home page blog block', 'business-champ' ) , 'panels_groups' => array( 'themewidgets' ) ) ); } function form( $instance ) { $title = ! empty( $instance[ 'title' ] ) ? $instance[ 'title' ] : ''; $subtitle = ! empty( $instance[ 'subtitle' ] ) ? $instance[ 'subtitle' ] : ''; ?>

'; $after_title = isset( $args['after_title'] ) ? $args['after_title'] : ''; $title = ( isset( $instance['title'] ) ) ? $instance['title'] : ''; $subtitle = ( isset( $instance['subtitle'] ) ) ? $instance['subtitle'] : ''; if( isset($widget_args['before_widget'])){ echo $widget_args['before_widget']; } ?>
id_base ); echo $before_title . esc_html($title) . $after_title; } ?>

    'product' , 'posts_per_page' => 4 ); $loop = new WP_Query( $args ); while( $loop->have_posts()):$loop->the_post(); /** * woocommerce_shop_loop hook. * * @hooked WC_Structured_Data::generate_product_data() - 10 */ do_action( 'woocommerce_shop_loop' ); wc_get_template_part( 'content', 'product' ); endwhile; ?>