Skip to content

Commit

Permalink
Merge branch 'pr/38'
Browse files Browse the repository at this point in the history
  • Loading branch information
kurtisbradley committed Jul 1, 2020
2 parents 12b0106 + 80e7b5f commit 4ea3977
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions wooswipe.php
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,6 @@ function wooswipe_scripts_method() {
add_action('wp_enqueue_scripts', 'wooswipe_scripts_method');




function wooswipe_woocommerce_show_product_thumbnails(){
global $post, $woocommerce, $product; ?>

Expand Down Expand Up @@ -139,28 +137,27 @@ function wooswipe_woocommerce_show_product_thumbnails(){


if(!function_exists('addImageThumbnail')){
function addImageThumbnail($attachment_id, $zoomed_image_size){
function addImageThumbnail($attachment_id, $zoomed_image_size, $variation_id){
global $post;
$image = wp_get_attachment_image( $attachment_id, 'shop_thumbnail' );
$hq = wp_get_attachment_image_src( $attachment_id, apply_filters( 'wooswipe_zoomed_image_size', $zoomed_image_size ) );
$med = wp_get_attachment_image_src( $attachment_id, 'shop_single' );

echo apply_filters( 'woocommerce_single_product_image_thumbnail_html', sprintf( '
<li>
<div class="thumb" data-hq="%s" data-w="%s" data-h="%s" data-med="%s" data-medw="%s" data-medh="%s">%s</div>
<div class="thumb" data-hq="%s" data-w="%s" data-h="%s" data-med="%s" data-medw="%s" data-medh="%s" data-vid="%s" >%s</div>
</li>',
$hq[0], $hq[1], $hq[2], $med[0], $med[1], $med[2], $image ), $attachment_id, $post->ID );
$hq[0], $hq[1], $hq[2], $med[0], $med[1], $med[2], $variation_id ? $variation_id : '0', $image ), $attachment_id, $post->ID );
}
}



if($productType == 'variable') {

$imagesArray = array();
$variationArray = array();
$featuredArray = array();

$imagesVariations = array();

/// add main image
if ( has_post_thumbnail() ) {
$featuredArray[] = get_post_thumbnail_id();
Expand All @@ -175,6 +172,7 @@ function addImageThumbnail($attachment_id, $zoomed_image_size){
foreach ( $variations as $variation ) {
$attachment_id = $variation['image_id'];
$variationArray[] = $attachment_id;
$imagesVariations[ 'at_' . $attachment_id ] = $variation['variation_id'];
}

$result = array_unique(array_merge($featuredArray,$imagesArray,$variationArray));
Expand All @@ -185,7 +183,8 @@ function addImageThumbnail($attachment_id, $zoomed_image_size){
for($i=0;$i<count($finalArray);$i++) {
$image_link = wp_get_attachment_url( $finalArray[$i] );
if ( !$image_link ) { continue; }
addImageThumbnail($finalArray[$i], $zoomed_image_size);
$variation_id = $imagesVariations[ 'at_' . $finalArray[$i] ];
addImageThumbnail($finalArray[$i], $zoomed_image_size, $variation_id) ;
}

} else {
Expand All @@ -204,8 +203,6 @@ function addImageThumbnail($attachment_id, $zoomed_image_size){
}
}



?>
</ul>

Expand Down

0 comments on commit 4ea3977

Please sign in to comment.