如何触发WooCommerce用户资料编辑更改?

时间:2018-09-21 作者:Midlaj

我安装了WooCommerce的wordpress主题,并开发了一个自定义插件。自定义插件存储用户信息。如果用户从fronted编辑其帐户详细信息,那么我想在我的自定义插件中反映此更改。那么这里使用哪个钩子来触发这个变化呢?请提供您有价值的答案。

1 个回复
SO网友:Kanewilliam

尝试以下代码

add_action( \'personal_options_update\', \'save_user_profile_update\' );
add_action( \'edit_user_profile_update\', \'save_user_profile_update\' );

function save_user_profile_update( $user_id ) {

    update_user_meta( $user_id, \'address\', $_POST[\'address\'] );
    update_user_meta( $user_id, \'city\', $_POST[\'city\'] );
    update_user_meta( $user_id, \'postalcode\', $_POST[\'postalcode\'] );
}

结束

相关推荐