You would want to use the user_register
and edit_user_profile_update
actions. In this way you’ll take care of both scenarios. Be careful. Both of these fire after the user information has already made it to the database.
Related Posts:
- add_action doesn’t work for my function
- Difference between do_action and add_action
- Why do some hooks not work inside class context?
- Difference between after_setup_theme and init action hooks?
- Trigger custom action when setting button pressed
- Hook after image is uploaded and image sizes generated
- add_action(‘wp_ajax_[action name]’, myfunction) problem
- How to remove action hook done in a plugin from functions.php in my theme?
- trigger save_post event programmatically
- Implementing advanced add_* function wrappers
- My add_action (wp_footer, ‘method’) is not calling?
- What is the earliest possible hook for safely using `is_front_page`?
- Send data to 3rd party api with wp_remote_post on wp_login
- is it possible to get the hook name in add_action?
- Run javascript code after wp_login hook?
- Difference between hooks Plugin_loaded and admin_int?
- Redirect logged in users if they are on a specific page
- admin_post hook not called
- How can I do customizations on login, registration and password recovery forms?
- How to debug removal of rewrite rule flushing?
- add_action on inherit post status
- Hook before inserting user into database [duplicate]
- How to pass arguments to add_action() [duplicate]
- How to hook into user registration process Before user registers
- action lifecycle
- How to use the post_updated hook before and after arguments
- Redirect users on specific post category or category page
- WP Admin Bar frontend issue with dashicon deregister
- How to modify an add_action() inside a loop of core function
- How to get post ID in post_updated action hook?
- wp_redirect() not working on form submission with init hook
- add_action for lost_password or modify wp-login.php?action=lostpassword
- Add my own function to existing WooCommerce hook
- What is the best filter where to use register_block_type?
- Firing a function AFTER redirect
- Admin Hook at the Login Page
- Check if do_action(‘custom_action’) is hooked into?
- Registration and Profile custom field
- WP CLI Get all Enqueued Scripts and Styles
- Delay an action until current action is completed
- What’s hook to use immediately after a user is authentcated [duplicate]
- Which hook should I use to capture $_POST(‘password’) via profile update and password reset
- Hooking into the init action will fire it too frequently?
- Event-Driven Pattern vs MVC?
- Looking for a hook for post.php
- Save User Meta Email Address in Lowercase
- How do I trigger a post update within a get_posts() foreach loop?
- Hook when editing user
- Execute JavaScript in WordPress Hook
- Custom Front End Registration – How Does the Key work in the Password Set Request?
- schedule event in class oriented plugin
- How to change the default mail when admin approuved an user?
- Hooks are not being removed in child theme
- How do I prevent term from being created on create_term hook?
- Is it possible to add the_content filter upon login?
- add_action second argument missing
- admin_notices action doesn’t trigger within save_post action
- I don’t understand how add_action and do_action work in tandem. The former executes the code already…what is do_action for?
- Add Different Actions To Different Page’s wp_footer
- How to run a function after wp() in the wp-blog-header.php file?
- dynamic add_action according to child pages (for homepage control)
- Remove action in a parent theme from the child theme
- Remove action within a class in a parent theme’s includes folder from the child theme
- Remove genesis_404 hook from genesis_loop [closed]
- Add html code in admin page
- What hooks do I need to hook into to capture ever wp_user creation/change?
- What hook to add at start of WordPress load
- A good hook to check authorization and redirect?
- Adding custom Bulk Actions
- What hook to use to redirect based on $post
- Is there a author_update action?
- Change status of page after an event (Looking for best practice advice)
- Hook before user is created and make some custom validation
- How to stop execution of a function via add_action hook?
- Can we change the hook firing sequence?
- changing genesis_before_while in new theme framework
- How to call do_action() to pass arguments to hooked functions that take different number of args?
- ‘user_register’ hook – need to distinguish if created from wp admin panel
- remove_action not working for a function
- profile_update hook does not fire from front-end
- Problem with call_user_func_array front end
- Check if front page within function passed to action
- $new_pass always returns null – password_reset hook
- Why does get_post() not return anything?
- WordPress save_post hook not firing when checking if _GET[‘post’] is set
- Object oriented programming, add_action in constructor not firing
- add hook restricted only to either plugins or themes?
- Using actions, hooks and filters in a non-WordPress page
- addaction hook cause redirection problem
- Removing action from template class
- Problem in register activation hook and Copying folder
- frontend show edit profile with selected custom options
- How do I override the user’s input when updating a custom post type’s permalink?
- How to add a new link to the default register form’s footer links?
- The acction hook stop working if i move it from plugin file to theme’s functions.php file
- How to use the password_reset hook to validate new password and display error
- add_action failed to display function by a plugin
- woocommerce_add_to_cart_validation max quantity depending on user geoip [closed]
- How do I set a custom post type Category after import using wp_set_post_terms
- Hooks to trigger a callback when adding, removing, rearranging or updating a widget in the widget area