Я использую Multisite (подпапку) и хочу автоматически заполнять поля оформления заказа, если клиент зарегистрирован.
Для этого я использую код, найденный в этой теме: " Предварительно заполнить поля проверки Woocommerce":
add_filter('woocommerce_checkout_get_value', function($input, $key )
{
$current_user = get_current_user_id();
switch ($key) :
case 'billing_first_name':
case 'shipping_first_name':
return $current_user->first_name;
break;
case 'billing_last_name':
case 'shipping_last_name':
return $current_user->last_name;
case 'billing_phone':
$phone = get_user_meta($current_user,'phone_number',true);
return $phone;
break;
endswitch;
}, 10, 2);
Я зарегистрировал пользователя и заполнил поля профиля - имя, фамилию, адрес электронной почты и телефон.
Но, к сожалению, в В полях оформления заказа отображается только электронная почта. Имя, фамилия и телефон не отображаются.
Как это можно исправить?