get_image_id(); $attachment_ids = $product->get_gallery_image_ids(); if ( $post_thumbnail_id ) { $html = apply_filters( 'woocommerce_single_product_image_thumbnail_html', alpha_wc_get_gallery_image_html( $post_thumbnail_id, true, true ), $post_thumbnail_id ); } else { $html = ''; } if ( $attachment_ids && $post_thumbnail_id ) { foreach ( $attachment_ids as $attachment_id ) { $html .= apply_filters( 'woocommerce_single_product_image_thumbnail_html', alpha_wc_get_gallery_image_html( $attachment_id, true ), $attachment_id ); } } /** * Filters the class(attr) of single product gallery. * * @since 1.0 */ $html = ''; echo alpha_escaped( $html ); } } } /** * sp_gallery_summary_extend_class * * Render single product gallery images. * * @since 1.0 */ if ( ! function_exists( 'alpha_sp_gallery_summary_extend_class' ) ) { function alpha_sp_gallery_summary_extend_class( $class ) { if ( 'gallery' == alpha_get_single_product_layout() ) { $class .= ' row'; } return $class; } }