我目前正在自定义客户在我的网站上购买后收到的电子邮件(客户处理订单,客户完成订单等)。我已经将电子邮件文件夹从Woocommerce复制到了我的孩子主题。
我正在做的事情是使用自己的模板,然后使用Woocommerce类/ API /函数引入客户订单的相关详细信息。
到目前为止,我已经设法添加了以下信息:
我主要通过使用变量function / class $ order(IE id;?>,billing_first_name;?>)来完成此操作
我的问题是我无法成功显示产品/商品(个人)的价格。我已经寻找并搜索了实现此目的的所有方法,但是到目前为止,我尝试过的所有方法都失败了。
我在打印小计,运输,付款方式和总计(总成本)时也遇到了麻烦。也许我会以错误的方式进行操作?
这些是我用来引导我的链接
https://businessbloomer.com/woocommerce-easily-get-product-info-title-sku-desc-product-object/
任何帮助都将是极好的。这是我的代码...
<?php
foreach ($order->get_items() as $item_id => $item_data) {
$product = $item_data->get_product();
//PRODUCT NAME
$product_name = $product->get_name();
echo $product_name// THIS WORKS AND PRINTS CORRECTLY
//PRODUCT QUANTITY
$get_quantity = WC_Order_Item::get_quantity();
echo $get_quantity // THIS WORKS AND PRINTS CORRECTLY
//PRODUCT PRICE
$get_price = new WC_Order_Item_Fee::get_amount( $context );
echo $get_price // THIS DOES NOT WORK
// TRYING BELOW ALSO DOES NOT …Run Code Online (Sandbox Code Playgroud)