php - woocommerce/wordpress 注册后

标签 php wordpress woocommerce

我想在用户在我的网站上完成注册后触发功能。

我搜索了下一个钩子(Hook),但没有找到:

woocommerce_after_customer_register_form

我只找到了这个:

woocommerce_after_checkout_registration_form

这对我没有帮助,因为我是在网站上的注册表单之后搜索的,而不是在结帐之后搜索的。

用户注册后我需要使用什么技巧来触发功能?

最佳答案

WordPress 核心处理用户注册并运行 user_register用户注册后立即 Hook 。

以手抄本为例:

add_action( 'user_register', 'myplugin_registration_save', 10, 1 );

function myplugin_registration_save( $user_id ) {

    if ( isset( $_POST['first_name'] ) )
        update_user_meta($user_id, 'first_name', $_POST['first_name']);

}

关于php - woocommerce/wordpress 注册后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28135954/

相关文章:

javascript - WooCommerce:在结帐时将输入的账单地址字段大写 + 更新订单元?

php - CodeIgniter DB Forge 向表中添加引擎和唯一键

php - 如何编辑 joomla 插件?

jquery - 如何修复 WordPress 自定义页面中的 "TypeError: $ is not a function"错误?

Wordpress子主题,添加二级菜单

php - 在 WooCommerce 购物车中获取购物车商品的产品 ID

php - 选择从哪里开始而不是 substr mysql

php stream_get_contents 在流的末尾挂起

javascript - WordPress REST API 自定义表单提交 - React

php - WooCommerce - 在购物车页面上取消设置 "<product> removed notice…"