Я хотел бы в моем интернет-магазине WooCommerce показать телефон зарегистрированного пользователя, но не знаю, как это сделать. Я прочитал все темы, которые я нашел в StackOverflow для этого, но ни одно из предложенных решений не решило мою проблему.
Я попытался вставить это:
'billing_phone' => get_user_meta( $customer_id, $name . '_phone', true ),
вставка в
/woocommerce/templates/myaccount/my-address.php
Но телефон пользователя не отображается в my-account
стр.
Может кто-нибудь дать мне несколько советов, как решить эту проблему?
Благодарю.
Чтобы получить телефон клиента, вам нужно правильно meta_key
является 'billing_phone'
в wp_usermeta
таблица, поэтому ваш код будет:
$customer_phone = get_user_meta( $customer_id, 'billing_phone', true );
// Displaying customer phone:
echo '<br>'; # Going on line below
echo __('Phone: ', 'woocommerce') . $customer_phone;
Это, безусловно, будет работать
Других решений пока нет …