【发布时间】:2021-05-09 18:34:09
【问题描述】:
我创建了一个自定义代码并将其添加到主题文件夹中的 functions.php以及所以用户可以看到他购买了哪些商品我试图重命名订单商品名称但正是在 PayPal 结帐页面上遇到的问题我只看到订单总额而不是整个产品项目有没有办法做到这一点所以用户可以查看 PayPal 页面上的购物车商品数据以更好地理解我还附上了屏幕截图
下面是我尝试使用的代码
add_filter('woocommerce_paypal_args', 'paypal_checkout_order_meta', 10, 2 );
function paypal_checkout_order_meta($args, $order) {
$args_keys = array_keys($args);
$i = 0;
foreach( $order->get_items() as $item_id => $item_product ){
$i++;
if( ! empty($args["item_name_".$i]) ){
$args["item_name_".$i] = "Item " . $i . " Order #" . $order->get_id();
}
}
return $args;
}
谁能帮我解决这个问题?
【问题讨论】:
标签: php wordpress woocommerce paypal payment-gateway