gpt4 book ai didi

php - 如何删除结帐页面上的帐单详细信息并将帐单详细信息更改为 MailChimp 时事通讯

转载 作者:可可西里 更新时间:2023-10-31 23:28:01 24 4
gpt4 key购买 nike

我只是想知道您如何删除 woocommerce 上的帐单详细信息并仅通过付款选项。我尝试了以下代码行,但账单明细和其他信息仍然存在。

<?php

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_first_name']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}

此外,我正在尝试弄清楚是否可以更改 MailChimp 时事通讯而不是帐单详细信息。

最佳答案

Ash 的回答对我不起作用,但我发现将钩子(Hook)调整回原来的那个,并简单地覆盖结帐字段对我有用。

add_filter( 'woocommerce_checkout_fields' , 'remove_billing_fields_from_checkout' );
function remove_billing_fields_from_checkout( $fields ) {
$fields[ 'billing' ] = array();
return $fields;
}

关于php - 如何删除结帐页面上的帐单详细信息并将帐单详细信息更改为 MailChimp 时事通讯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42049686/

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