我想在我的woocommerce结帐中添加一个新的自定义结算字段 . 在我的子主题functions.php中添加以下代码,保存并刷新页面后,我收到一个空白页面 . 没有错误消息 . 我相信必须有语法错误或其他东西 .
add_filter('woocommerce_checkout_fields','custom_override_checkout_fields');
function custom_override_checkout_fields($fields) {
$fields['shipping']['about_yourself'] = array(
'label' => __('About yourself', 'woocommerce'),
'placeholder' => _x('About yourself', 'placeholder', 'woocommerce'),
'required' => false,
'class' => array('form-row-wide');
'clear' => true
);
return $fields;
}
我想知道是否有人可以帮助我 .
先感谢您
2 回答
错误在您的数组字段中应该是这样的:
NOTE: 在开发过程中启用
error_reporting()
并将WP_DEBUG设置为true . 这是在wp-config.php文件中的WordPress开发期间启用它的方法您在
'class' => array('form-row-wide');
中添加了;
而不是,
所以你的代码是: