Php 在帐单地址添加新字段
我想在我的网站上编辑我的账单地址,我需要在我的账户页面中添加和删除其他一些,我应该编辑哪些代码Php 在帐单地址添加新字段,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我想在我的网站上编辑我的账单地址,我需要在我的账户页面中添加和删除其他一些,我应该编辑哪些代码 感谢您提供的高级您可以检查下面的代码,您可以添加新的自定义字段示例 add_filter( 'woocommerce_billing_fields', 'custom_woocommerce_billing_fields' ); function custom_woocommerce_billing_fields( $fields ) { $fields['billing']['billin
感谢您提供的高级您可以检查下面的代码,您可以添加新的自定义字段示例
add_filter( 'woocommerce_billing_fields', 'custom_woocommerce_billing_fields' );
function custom_woocommerce_billing_fields( $fields ) {
$fields['billing']['billing_options'] = array(
'label' => __('Custom Field', 'woocommerce'), // Add custom field label
'placeholder' => _x('Custom Field', 'placeholder', 'woocommerce'), // Add custom field placeholder
'required' => false, // if field is required or not
'clear' => false, // add clear or not
'type' => 'text', // add field type
'class' => array('own-css-name') // add class name
);
return $fields;
}
删除现有字段,例如国家/地区:
add_filter( 'woocommerce_billing_fields' , 'custom_override_billing_fields' );
function custom_override_billing_fields( $fields ) {
unset($fields['billing_country']);
return $fields;
}
也许使用
woocmerce\u default\u address\u fields
的最佳方式是这样的吗?
例如
添加过滤器(“woocommerce”默认地址“字段”,“add”MyNewOption“地址”);
函数add\u MyNewOption\u地址($fields){
$fields['MyNewOption']=数组(
'label'=>\('Custom Field','woocommerce'),//添加自定义字段标签
'占位符'=>\u x('自定义字段','占位符','woocommerce'),//添加自定义字段占位符
'required'=>false,//如果字段是否为必填字段
'clear'=>false,//是否添加清除
'type'=>'text',//添加字段类型
'class'=>array('own-css-name')//添加类名
);
返回$fields;
}
如何获取字段数据,以便在订单详细信息中显示该字段?@svelandiag请尝试此方法或