0

使用 add_filter 添加了自定义结帐字段,但我想让结帐页面如下所示:

在此处输入图像描述

将有两行,每行将有两列。我想在结帐页面的四个部分中添加字段。

但是每当我像这样在另一个部分使用 add_filter 时,其他部分的字段也会出现。解决办法是什么?

这是我尝试过的:

function custom_billing_field ( $fields )  {

     $fields['billing']['checkout_custom_field_1'] = array(
        'priority'   => 2,
        'label'     => __( 'Location', 'woocommerce' ),
            'placeholder'   => _x( 'Enter your location', 'placeholder', 'woocommerce' ),
            'required'  => true,
            'clear'     => true, 
            'type'      => 'text',            
            'class'     => array('')
         );
     return $fields;
}
add_filter( 'woocommerce_checkout_fields', 'custom_billing_field' );
4

0 回答 0