1
私はワードプレスで設計されたランニングサイトを持っていますが、私はwooコマースで定義された商品のすべての画像を取り出し、他の私は以下をしようとしたが、それはうまくいきませんでした。wooコマース、ワードプレスで商品に割り当てられているすべての画像を表示
<?php while(the_post_thumbnail()) the_post_thumbnail(); ?>
私はワードプレスで設計されたランニングサイトを持っていますが、私はwooコマースで定義された商品のすべての画像を取り出し、他の私は以下をしようとしたが、それはうまくいきませんでした。wooコマース、ワードプレスで商品に割り当てられているすべての画像を表示
<?php while(the_post_thumbnail()) the_post_thumbnail(); ?>
商品ギャラリーの画像をどこからでも取得したい場合は、これを試すことができます。それはidで画像を取得します。
<?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');
}
?>
単一の商品ページに画像を表示している場合。その後
<?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');
}
?>