Woocommerce字段不需要显示

时间:2017-11-21 18:39:40

标签: php wordpress woocommerce checkout

所以我最近使用了一些钩子和过滤器来添加和删除我的结帐页面上的一些字段。

出于某种原因,默认情况下不需要我的帐单邮寄地址。是否有设置或配置?然后,我尝试根据需要设置字段并显示错误,并且不会让客户继续填写字段,但不会突出显示带有红色边框的框或显示" *&# 34;强调它是必需的领域。

以下是我添加的内容。

add_filter( 'woocommerce_checkout_fields' , 'checkout_required_fields', 9999 );

function checkout_required_fields( $fields ) {

    $fields['billing']['billing_address_1']['required'] = true;
    $fields['billing']['billing_city']['required'] = true;
    $fields['billing']['billing_state']['required'] = true; 
    $fields['billing']['billing_postcode']['required'] = true;

    return $fields;
}

我的两个问题是:

  1. 默认情况下,是否不需要帐单邮寄地址?
  2. 尝试覆盖然后根据需要进行设置,为什么不向用户显示?

0 个答案:

没有答案
相关问题