Lấy danh sách hình ảnh thư viện gallery images products trong woocommerce

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 19/3/24.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,047
    Đã được thích:
    81
    Điểm thành tích:
    48
    Getting the gallery images from products in woocommerce? Lấy danh sách hình ảnh thư viện gallery images products trong woocommerce.

    Cách lấy danh sách hình ảnh của sản phẩm theo product id truyền vào.

    Lấy danh sách hình ảnh sản phẩm thông qua product_id


    Code như sau:
    Mã:
    product_id = '14';
    $product = new WC_product($product_id);
    $attachment_ids = $product->get_gallery_image_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');
    
        }
    

    Lấy danh sách hình ảnh sản phẩm hiện hành


    Code như sau:
    Mã:
    global $product;
    $image_id  = $product->get_image_id();
    $image_url = wp_get_attachment_image_url( $image_id, "medium" );
    //ảnh bìa
    echo '<img alt="'.$product->get_title().'" width="200" height="200" src="'.$image_url.'" />';
    $attachment_ids = $product->get_gallery_image_ids();
    foreach( $attachment_ids as $attachment_id )
    {
        //danh sách ảnh
        $Original_image_url = wp_get_attachment_image_url( $attachment_id, "medium" );
        echo '<img alt="'.$product->get_title().'" width="200" height="200" src="'.$Original_image_url.'" />';
    }
    

    Kích thước attachment


    Mã:
      
    echo wp_get_attachment_image($attachment_id, 'full');
    echo wp_get_attachment_image($attachment_id, 'medium');
    echo wp_get_attachment_image($attachment_id, 'thumbnail');
    echo wp_get_attachment_image($attachment_id, 'shop_thumbnail');
    echo wp_get_attachment_image($attachment_id, 'shop_catalog');
    echo wp_get_attachment_image($attachment_id, 'shop_single');
    
     
    Cảm ơn đã xem bài:

    Lấy danh sách hình ảnh thư viện gallery images products trong woocommerce