我希望有人能帮助我!
我想在仪表板的woocommerce中更改客户名称顺序。
我使用此代码,并且可以正常工作,但帐单和运输订单名称仍然顺序错误:
function wp_update_display_name ( $user_login, $user ) {
$user_info = get_userdata($user->ID);
$first_name = $user_info->first_name;
$last_name = $user_info->last_name;
wp_update_user(array('ID' => $user->ID, 'display_name' => $last_name . ' '. $first_name));
}
add_action('wp_login', 'wp_update_display_name', PHP_INT_MAX, 2);
我使用一个通过API连接到Woo的计费软件。计费软件中的名称顺序也有误。
编辑:当前状态为[名字] [姓氏]。我住在匈牙利,命令是[姓氏] [名字]。
请帮助我, 本杰明
答案 0 :(得分:2)
我有同样的问题。首先,我找到了this link,但是仅更改优先级没有帮助。经过一番检查,这就是我所做的:
$checkout_fields['billing']['billing_first_name']['priority'] = 20;
$checkout_fields['billing']['billing_first_name']['class'][0] = 'form-row-last';
$checkout_fields['billing']['billing_last_name']['priority'] = 10;
$checkout_fields['billing']['billing_last_name']['class'][0] = 'form-row-first';
对我来说很好!