2016-05-22 2 views

Antwort

1

Wenn Sie Produktgaleriebilder überall erhalten möchten. Du kannst es versuchen. Es wird die Bilder nach ID abrufen.

<?php 

     $product_id = '14'; 
     $product = new WC_product($product_id); 
     $attachment_ids = $product->get_gallery_attachment_ids(); 

     foreach($attachment_ids as $attachment_id) 
      { 
       // Display the image URL 
       echo $Original_image_url = wp_get_attachment_url($attachment_id); 

       // Display Image instead of URL 
       echo wp_get_attachment_image($attachment_id, 'full'); 

      } 
    ?> 

Wenn Sie die Bilder in einzelne Produktseite anzeigen.

Dann

<?php 
    global $product; 

    $attachment_ids = $product->get_gallery_attachment_ids(); 

    foreach($attachment_ids as $attachment_id) 
     { 
      // Display the image URL 
      echo $Original_image_url = wp_get_attachment_url($attachment_id); 

      // Display Image instead of URL 
      echo wp_get_attachment_image($attachment_id, 'full'); 

     } 
?>