2013-06-28 106 views
0

我正在嘗試定製woocommerce結帳頁面。下面的工作正常:woocommerce定製結帳字段

$fields['billing']['billing_city'] = array(
    'label'  => __('Town/City:', 'woocommerce'), 
    'required' => true, 
    'class'  => array('form-row-wide'), 
    'label_class' => array('infotown'), 
    'clear'  => true, 
    'placeholder' => _x('', 'placeholder') 
    ); 

凡爲下列不:

$fields['billing']['billing_state'] = array(
'label'  => __('State:', 'woocommerce'), 
'required' => true, 
'class'  => array('form-row-wide'), 
'label_class' => array('infocounty'), 
'clear'  => true, 
'placeholder' => _x('', 'placeholder') 
); 

有從標籤是2之間沒有區別,除了和標籤類。

任何想法?

+0

您是否在結賬頁面添加「newField」?因爲我可以看到「billing_city」和「billing_state」已經存在 – Denish

+0

我試圖通過向標籤添加自定義類來自定義原始字段。最頂層的例子是最底層的例子。 – danyo

+0

你有沒有發現如何重寫billing_state中的標籤? –

回答

0

嘗試添加 - woocommerce語言的支持,這是翻譯 - 您在其中添加它太 的ADD_ACTION功能 - 間距可能是一個問題在錯誤的地方也

添加語言支持,請試試

$fields['billing']['billing_state'] = array(
'label'  => __('State:', 'woocommerce'), 
'required' => true, 
'class'  => array('form-row-wide'), 
'label_class' => array('infocounty'), 
'clear'  => true, 
'placeholder' => _x('', 'placeholder', 'woocommerce') 
); 

其中我在佔位符旁添加了「woocommerce」。 :)

相關問題