如何在自定义表格中显示产品变化的缩略图?我只是在 woocommerce 中制作了一个自定义变化表

问题描述 投票:0回答:1

enter image description here如何在自定义表格中显示产品变体的缩略图?

尝试在我的活动主题的 function.php 中创建自定义表格,需要在自定义表格中显示产品变体的缩略图?

  • 正确的做法是什么?
  • 创建这个的代码是什么?

我只是在 WooCommerce 中制作了一个自定义变体表

这是示例代码:

<td> 
<?php 
$product = new WC_Product_Variable( $product_id ); 
$variations = $product->get_available_variations(); 
foreach ( $variations as $variation ) { 
    echo "<img src=" . $variation['image']['src'] .">"; 
} 
?> 
</td>

任何帮助将不胜感激。

php wordpress woocommerce code-snippets product-variations
1个回答
0
投票

尝试使用以下内容:

<?php 
$product = wc_get_product( ge_the_ID() );

if( $product->is_type( 'variable' ) ) { 
    echo '<td>'; 

    foreach ( $product->get_available_variations( false ) as $variation_id ) {
        $variation = wc_get_product( $variation_id );
 
        echo $variation->get_image(); 
    } 
    echo '</td>'; 
} 
?>

应该可以。

© www.soinside.com 2019 - 2024. All rights reserved.