1

似乎无法找到答案或在哪里寻找这个问题,但也许已经走这条路的人会知道。

在成功的 WooCommerce 订单上,我只想添加一些额外的代码来将下订单的用户的角色设置为“付费会员”。

因此它只会更新 dbname_capabilities 行(在 dbname_usermeta 中),其中 user_id = user_id 并将其设置为 a:1:{s:10:"paidmember";b:1;}。

这样做的想法是,会员在自动付款后将可以访问网站上的某些页面。

谢谢你的帮助。:)

4

1 回答 1

0

您将需要挂钩woocommerce_thankyou功能。在这里您可以使用默认的 wordpress 功能wp_update_userhttp ://codex.wordpress.org/Function_Reference/wp_update_user

我希望这能让你走上正轨。

于 2013-09-05T15:59:33.627 回答