Php 在电子邮件模板中获取产品ID:WooCommerce
我正在尝试添加一个列,其中提到在发送给管理员的woocommerce邮件模板中购买的产品的ID。(行政/命令) 经过几次失败的尝试,我把它留给你,希望能找到一个更快的解决办法!提前谢谢你Php 在电子邮件模板中获取产品ID:WooCommerce,php,wordpress,woocommerce,orders,email-templates,Php,Wordpress,Woocommerce,Orders,Email Templates,我正在尝试添加一个列,其中提到在发送给管理员的woocommerce邮件模板中购买的产品的ID。(行政/命令) 经过几次失败的尝试,我把它留给你,希望能找到一个更快的解决办法!提前谢谢你 foreach($order->get\u items()作为$item\u id=>$item): //$\u product=apply\u过滤器('woocommerce\u order\u item\u product',$order->get\u product\u from\u item($ite
foreach($order->get\u items()作为$item\u id=>$item):
//$\u product=apply\u过滤器('woocommerce\u order\u item\u product',$order->get\u product\u from\u item($item),$item);
$\u product=$item->get\u product();
如果(版本比较(WC版本,'3.1','>=')){
$item\u meta=新WC\u订单\u item\u产品($item,$\u产品);
}否则{
$item\u meta=新WC\u订单\u item\u meta($item,$\u产品);
}
if(应用过滤器('woocommerce\u order\u item\u visible',true,$item)){
?>
帮我试试这个工作
foreach ( $order->get_items() as $item_id => $item ) {
$product_id = $item->get_product_id();
echo $product_id; // Here Your Product!
}
请尝试我尝试过的。但是获取UGS/SKU ID而不是产品ID。