如何使woocommerce检查所需的邮政编码?

时间:2020-03-27 16:00:59

标签: wordpress woocommerce hook-woocommerce 2checkout

我正在为WooCommerce商店使用2checkout付款方式。因此,在其付款API中,以下这些属性是必需的。 “名字,姓氏,地址,城市,国家,邮政编码,电话,电子邮件。”

因此,通过遵循以下代码,我将其全部必需。

add_filter( 'woocommerce_default_address_fields', 'theimran_checkout_fields', 1000, 1 );
function theimran_checkout_fields( $address_fields ) {
    $address_fields['first_name']['required'] = true;
    $address_fields['last_name']['required'] = true;
    $address_fields['company']['required'] = true;
    $address_fields['country']['required'] = true;
    $address_fields['city']['required'] = true;
    $address_fields['state']['required'] = true;
    $address_fields['postcode']['required'] = true;

    return $address_fields;
}

但是“邮政编码”字段未按要求显示。 当我选择国家/地区联合统计信息时,会按要求显示时间邮政编码字段。但是当我选择我的国家孟加拉国时,该时间邮政编码字段显示为可选。但是我必须要这样做否则,我会在结帐时收到错误消息。 这是我的网站https://theimran.com,如果您转到结帐页面并进行检查,将不胜感激。让我知道如何制作每个国家/地区所需的邮政编码字段。谢谢

亲切问候 阿卜杜拉·阿尔·伊姆兰

0 个答案:

没有答案