Как вывести номер телефона для выставления счетов в разделе Мой Аккаунт в WooCommerce?

19 нояб. 2015 г., 18:59:36
Просмотры: 28K
Голосов: 3

Мы хотим получить номер телефона клиента billing_phone и разместить его в разделе "Мой Аккаунт" или "Мой Адрес".

Таким образом, наша служба поддержки сможет найти номер для звонка через фронтенд, не переходя в управление заказами.

Пробовали использовать phone' => get_user_meta( $customer_id, $name . '_phone', true ) в my-address.php, но это не работает.

Есть какие-нибудь предложения? Спасибо.

0
Все ответы на вопрос 1
1
13

Вы почти у цели - нужно лишь немного подправить аргументы:

<?php echo get_user_meta( $customer_id, 'billing_phone', true ) ?>

Просто убедитесь, что $customer_id - это ID пользователя. Скорее всего, вам нужно использовать get_current_user_id() вместо этого.

19 нояб. 2015 г. 19:38:04
Комментарии

Таким образом, правильный код <?php echo get_user_meta( get_current_user_id(), 'billing_phone', true ) ?> работает корректно. Вы можете разместить его в любом нужном месте.

Bevan Bevan
30 апр. 2020 г. 15:15:23