2017-02-07 19 views
2

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

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

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

вставки в

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

Но еще телефона пользователя не показан my-account странице.

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

Спасибо.

ответ

1

Чтобы получить телефон клиента вам нужно правильно meta_key в wp_usermeta стол 'billing_phone', так что ваш код будет:

$customer_phone = get_user_meta($customer_id, 'billing_phone', true); 

// Displaying customer phone: 
echo '<br>'; # Going on line below 
echo __('Phone: ', 'woocommerce') . $customer_phone; 

Это, несомненно, будет работать

+0

Где вставить этот код? в my-address.php? – Dora

+0

Здесь: http://i.imgur.com/P9yBPIt.jpg?1 Это код с этой страницы: 'https://github.com/woocommerce/woocommerce/blob/master/templates/myaccount/my- address.php' – Dora

+0

ОК, спасибо, я могу дождаться его. Спасибо ! – Dora