gpt4 book ai didi

wordpress - WooCommerce 以编程方式/通过功能创建帐户

转载 作者:行者123 更新时间:2023-12-04 00:09:40 26 4
gpt4 key购买 nike

无论如何,是否可以像使用 WordPress 用户一样以编程方式创建客户。显然 WooCommerce 用户共享一些相同的 WordPress 用户字段,还有其他内容需要设置,例如帐单/邮政地址。

有没有人以前实现过这个?我在他们网站上的 WooCommerce API/功能列表中找不到任何内容。

编辑:刚刚发现这个:http://docs.woothemes.com/wc-apidocs/function-wc_create_new_customer.html

但是我如何才能提供其他字段详细信息(如地址)。

最佳答案

WooCommerce 客户本质上是具有额外元数据的 WordPress 用户。因此,一旦创建了用户,您就可以使用 update_user_meta 向其添加元数据。功能。导航到用户 -> 所有用户,编辑用户之一,然后向下滚动以查看字段。

编写下面给出的代码,为您提供其工作原理的要点。

$user_id = wc_create_new_customer( $email, $username, $password );

update_user_meta( $user_id, "billing_first_name", 'God' );
update_user_meta( $user_id, "billing_last_name", 'Almighty' );
.... more fields

这是帐单和运输字段的完整列表

计费
  • billing_first_name
  • billing_last_name
  • billing_company
  • billing_address_1
  • billing_address_2
  • billing_city
  • billing_postcode
  • billing_country
  • billing_state
  • billing_email
  • billing_phone

  • 航运
  • 航运名字
  • 航运姓氏
  • 航运公司
  • shipping_address_1
  • shipping_address_2
  • Shipping_city
  • 航运邮政编码
  • 航运国家
  • 航运状态
  • 关于wordpress - WooCommerce 以编程方式/通过功能创建帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32758253/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com