无论如何,是否可以像使用 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
这是帐单和运输字段的完整列表
计费
航运
关于wordpress - WooCommerce 以编程方式/通过功能创建帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32758253/