2013-06-28 108 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”。 :)

相关问题