Fra*_*doy 2 wordpress woocommerce
选中“评论只能由‘经过验证的所有者’留下”。并且帐单地址输入是强制性的。
该代码位于挂接函数调用内woocommerce_review_before_comment_text。我去过的最接近的是:
$user_data = get_user_by('id', $comment->user_id);,但客户地址不在那里。
欢迎来到社区。
为了获取帐单地址,您需要获取用户元数据而不是用户对象,除非您也需要用户对象。所以你的代码应该如下所示:
$billing_address_1 = get_user_meta( $comment->user_id, 'billing_address_1', true );
$billing_address_2 = get_user_meta( $comment->user_id, 'billing_address_2', true );
$billing_city = get_user_meta( $comment->user_id, 'billing_city', true );
$billing_state = get_user_meta( $comment->user_id, 'billing_state', true );
$billing_country = get_user_meta( $comment->user_id, 'billing_country', true );
$billing_postcode = get_user_meta( $comment->user_id, 'billing_postcode', true );
Run Code Online (Sandbox Code Playgroud)
您可以将其连接起来构建完整的地址,也可以根据您的选择单独使用它们。
| 归档时间: |
|
| 查看次数: |
2589 次 |
| 最近记录: |