php - 我如何获得购物车商品 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>";
}
?>
解决方案
尝试使用这个
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>";
推荐阅读
- ajax - ckEditors UploadAdapter 未设置 ImageSource
- cordova - Vue-qrcode-reader 无法在 Android 设备上运行(Quasar 框架 + cordova)
- python - 如何在使用 QWebEngineView 'loadFinished' 加载页面后立即更改 html 元素?
- swift - 如何在覆盖 methodQueue getter 时扩展 RCTEventEmitter?
- node.js - 从服务器读取 hbs 脚本中的值
- pandas - 在 Pandas 中调用自定义函数
- javascript-automation - JXA iTerm 自动化 - 等待命令完成
- angular - 使用 onPush 时角度输入未正确触发
- python - 尝试在 Google Colab 上使用 Tensorboard
- r - R:选择所有具有> 5个变量条目的主题