2017-08-25 85 views
0

我有一個代碼在下面,它添加了帶有標籤的字段,但沒有添加必填字段不知道爲什麼。賬單字段不需要添加

add_filter('woocommerce_checkout_fields', 
'override_default_address_fields'); 
function override_default_address_fields($address_fields) 
{ 
$address_fields['billing']['billing_address_2'] = array(
    'label'  => __('Mobile', 'woocommerce'), 
    'required' => true, 

); 


return $address_fields; 
} 

任何幫助表示讚賞!在此先感謝

+0

我對wordpress並不陌生,但不應該要求的值是'required'嗎?我不知道在你的情況下te數組是如何處理的,但是正確和標準的html5語法是'required =「required」'。 – ksjohn

回答

0

我覺得你這樣做是錯誤的...

,而不是['billing_address_2'],使用自己喜歡['billing_mobile']

add_filter('woocommerce_checkout_fields', 'override_default_address_fields'); 
function override_default_address_fields($address_fields) { 
    $address_fields['billing']['billing_mobile'] = array(
     'label'  => __('Mobile', 'woocommerce'), 
     'required' => true, 
    ); 
    return $address_fields; 
} 

與你在做什麼你最重要['billing_address_2']。我認爲您將其視爲問題,因爲您只看到Mobile標籤。

相關問題