【发布时间】:2021-07-08 21:26:39
【问题描述】:
我可以通过查看开发工具中的“应用程序”选项卡来验证我的会话变量是否已转移到结帐页面;我有 WC 挂钩设置,允许我更改要插入数据的字段的“默认”/值。
但是,我无法让他们互相阅读。
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
$fields['order']['order_comments']['label'] = "Custom Neon Details (If included)";
$fields['order']['order_comments']['default'] = $_SESSION["customtext"];
var_dump( $fields );
return $fields;
}
正如您从所附图片中看到的那样,我的会话变量出现在该页面上。现在,如何让它将该会话变量添加到 $fields['order']['order_cmets']['default']?
感谢任何帮助!谢谢。
【问题讨论】:
标签: php wordpress session woocommerce hook-woocommerce