get_image_id();
$wrapper_classes = apply_filters( 'woocommerce_single_product_image_gallery_classes', array(
'woocommerce-product-gallery',
'woocommerce-product-gallery--' . ( $product->get_image_id() ? 'with-images' : 'without-images' ),
'woocommerce-product-gallery--columns-' . absint( $columns ),
'images',
) );
$slider_classes = array('product-gallery-slider','slider','slider-nav-small','mb-0');
$rtl = 'false';
if(is_rtl()) $rtl = 'true';
// Image Zoom
if(get_theme_mod('product_zoom', 0)){
$slider_classes[] = 'has-image-zoom';
}
?>
get_image_id() ) {
$html = flatsome_wc_get_gallery_image_html( $post_thumbnail_id, true );
} else {
$html = '';
$html .= sprintf( '

', esc_url( wc_placeholder_img_src( 'woocommerce_single' ) ), esc_html__( 'Awaiting product image', 'woocommerce' ) );
$html .= '
';
}
echo apply_filters( 'woocommerce_single_product_image_thumbnail_html', $html, $post_thumbnail_id ); // phpcs:disable WordPress.XSS.EscapeOutput.OutputNotEscaped
do_action( 'woocommerce_product_thumbnails' );
?>
get_gallery_image_ids();
$thumb_count = count($attachment_ids)+1;
$rtl = 'false';
if(is_rtl()) $rtl = 'true';
$thumb_cell_align = "left";
if ( $attachment_ids ) {
$loop = 0;
$gallery_class = array('product-thumbnails','thumbnails');
if($thumb_count <= 5){
$gallery_class[] = 'slider-no-arrows';
}
$gallery_class[] = 'slider row row-small row-slider slider-nav-small small-columns-4';
?>
';
echo apply_filters( 'woocommerce_single_product_image_thumbnail_html', sprintf( '
', $image ), $attachment_id, $post->ID, $image_class );
$loop++;
}
?>