首页 > 解决方案 > 我如何获得购物车商品 img src woocommerce?

问题描述

通过这段代码,我得到了这个 img 的完整块,但我只想要 src。

<?php
            global $woocommerce;
            $items = $woocommerce->cart->get_cart();

            foreach($items as $item => $values) { 
                $_product =  wc_get_product( $values['data']->get_id());
                echo "<li><a href=\"#0\"><img src=\"".**SRC HERE**."\" class=\"img-responsive\"></a></li>";
            } 
?>

标签: phpwoocommerce

解决方案


尝试使用这个

wp_get_attachment_url($getProductDetail->get_image_id());

所以你的代码变成:

$getProductDetail = wc_get_product( $values['product_id'] );
$url = wp_get_attachment_url($getProductDetail->get_image_id());
echo "<li><a href='#0'><div class='cart-mini-img'><img src='".$url."' class='img-responsive'></div></a>";

推荐阅读