在我的帐户页面上显示用户 phone

Displaying user phone on my account page

我想在我的 WooCommerce 网上商店中显示注册用户 phone,但不知道该怎么做。为此,我阅读了我在 Whosebug 上找到的所有主题,但是 none 的建议解决方案没有解决我的问题。

我试过插入这个:

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

正在插入

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

但用户 phone 仍未显示在 my-account 页面中。

谁能给我一些提示,如何解决这个问题?

谢谢。

要获得客户 phone 您需要正确的 meta_key'billing_phone' wp_usermeta table,因此您的代码将是:

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

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

这肯定有用