我正在尝试在woocommerce的结帐时创建一个片段,以获取标签course1的下拉列表,并添加所有产品 Headers 作为选择 .
作为一般的PHP新手,我正在努力弄清楚如何在购物车中提取产品的名称 .
任何提示将非常感激 .
谢谢
您可以从全球$ woocommerce对象中获取购物车商品
global $woocommerce; $items = $woocommerce->cart->get_cart(); echo "<select name='products-list'">; foreach($items as $item => $values) { $_product = $values['data']->post; $price = get_post_meta($values['product_id'] , '_price', true); echo "<option value=".$values['product_id'].">".$_product->post_title."-".$price."</option>"; } echo "</select>";
使用此PHP代码段,您可以在其中显示下拉列表
1 回答
您可以从全球$ woocommerce对象中获取购物车商品
使用此PHP代码段,您可以在其中显示下拉列表