gpt4 book ai didi

woocommerce - 保存 woocommerce ITEM 元数据

转载 作者:行者123 更新时间:2023-12-02 03:08:25 24 4
gpt4 key购买 nike

在购物车中,我通过位于 functions.php 中的函数为每个项目动态创建一些元数据。

在结账时,我想保存当前订单中每件商品的元数据。

这样,一旦订单完成,我就需要在 woo commerce 管理员和 woocommerce 电子邮件中显示这些数据。

基本上,我需要保存 $date_start,$duration,$end_date当订单完成并在 woocomerce 管理员和电子邮件中收到此数据时。

    function get_infos_order ($date_start,$duration){


$end_date = strtotime('+ '.$duration, $date_start);



}

有人可以给一些建议如何做到这一点吗?

非常感谢。

最佳答案

Muhammad Muazzam 解决方案还可以,但是 woocommerce_add_order_item_meta 已弃用,您必须使用 wc_add_order_item_meta

function add_order_item_meta($item_id, $values) {
$key = ''; // Define your key here
$value = filter_input(INPUT_POST, 'key_name'); // Safer retrieval
wc_add_order_item_meta( $item_id, $meta_key, $meta_value);
}
add_action('woocommerce_add_order_item_meta', 'add_order_item_meta', 10, 2);

来源:https://docs.woocommerce.com/wc-apidocs/source-function-woocommerce_add_order_item_meta.html#428-433

关于woocommerce - 保存 woocommerce ITEM 元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41144649/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com