Отображение телефона пользователя на странице моей учетной записи

Я хотел бы в моем интернет-магазине WooCommerce показать телефон зарегистрированного пользователя, но не знаю, как это сделать. Я прочитал все темы, которые я нашел в StackOverflow для этого, но ни одно из предложенных решений не решило мою проблему.

Я попытался вставить это:

'billing_phone' => get_user_meta( $customer_id, $name . '_phone', true ),

вставка в

/woocommerce/templates/myaccount/my-address.php

Но телефон пользователя не отображается в my-account стр.

Может кто-нибудь дать мне несколько советов, как решить эту проблему?

Благодарю.

2

Решение

Чтобы получить телефон клиента, вам нужно правильно 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;

Это, безусловно, будет работать

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]