UM Hooks

Actions

Hook File(s)
um_before_template_part includes/class-functions.php
um_after_template_part includes/class-functions.php
um_admin_do_action__ includes/admin/class-admin.php
um_admin_do_action__{$action} includes/admin/class-admin.php
um_admin_ajax_modal_content__hook includes/admin/core/class-admin-builder.php
um_admin_ajax_modal_content__hook_{$act_id} includes/admin/core/class-admin-builder.php
um_admin_field_modal_header includes/admin/core/class-admin-builder.php
um_extend_admin_menu includes/admin/core/class-admin-menu.php
um_admin_custom_restrict_content_metaboxes includes/admin/core/class-admin-metabox.php
um_admin_custom_register_metaboxes includes/admin/core/class-admin-metabox.php
um_admin_custom_profile_metaboxes includes/admin/core/class-admin-metabox.php
um_admin_custom_login_metaboxes includes/admin/core/class-admin-metabox.php
um_admin_field_edit_hook{$attribute} includes/admin/core/class-admin-metabox.php
um_admin_after_main_notices includes/admin/core/class-admin-notices.php
um_settings_page_before_{$current_tab}_{$current_subtab}_content includes/admin/core/class-admin-settings.php
um_settings_page_{$current_tab}_{$current_subtab}_before_section includes/admin/core/class-admin-settings.php
um_settings_before_save includes/admin/core/class-admin-settings.php
um_settings_save includes/admin/core/class-admin-settings.php
um_install_info_before includes/admin/core/class-admin-settings.php
um_install_info_before_page_config includes/admin/core/class-admin-settings.php
um_install_info_after_page_config includes/admin/core/class-admin-settings.php
um_install_info_after includes/admin/core/class-admin-settings.php
um_admin_user_action_hook includes/admin/core/um-admin-actions.php
um_admin_user_action_{$bulk_action}_hook includes/admin/core/class-admin-users.php
um_admin_custom_hook_{$action} includes/admin/core/um-admin-actions-user.php
um_admin_user_action_{$subaction}_hook includes/admin/core/um-admin-actions.php
um_roles_add_meta_boxes includes/admin/templates/role/role-edit.php
um_roles_add_meta_boxes_um_role_meta includes/core/class-access.php
um_access_check_global_settings includes/core/class-access.php
um_access_fix_external_post_content includes/core/class-access.php
um_account_page_hidden_fields templates/account.php
um_pre_{$mode}_shortcode includes/core/class-shortcodes.php
um_before_form_is_loaded includes/core/class-shortcodes.php
um_before_{$mode}_form_is_loaded includes/core/class-shortcodes.php
um_submit_account_errors_hook includes/core/class-account.php
um_submit_account_details includes/core/class-account.php
um_before_account_{$tab_id} includes/core/class-account.php
um_after_account_{$tab_id} includes/core/class-account.php
um_after_account_{$tab_id}_button includes/core/class-account.php
um_after_remove_{$type} includes/core/class-files.php
um_before_upload_db_meta includes/core/class-files.php
um_before_upload_db_meta_{$key} includes/core/class-files.php
um_after_upload_db_meta includes/core/class-files.php
um_after_upload_db_meta_{$key} includes/core/class-files.php
um_run_ajax_function__{$hook} includes/core/class-form.php
um_before_submit_form_post includes/core/class-form.php
um_submit_form_errors_hook includes/core/class-form.php
um_submit_form_{$mode} includes/core/class-form.php
um_before_email_template_part includes/core/class-mail.php
um_after_email_template_part includes/core/class-mail.php
um_before_email_template_body includes/core/class-mail.php
um_user_before_query includes/core/class-members.php
um_user_after_query includes/core/class-members.php
um_reset_password_errors_hook includes/core/class-password.php
um_reset_password_process_hook includes/core/class-password.php
um_change_password_errors_hook includes/core/class-password.php
um_change_password_process_hook includes/core/class-password.php
um_after_email_confirmation includes/core/class-permalinks.php
um_ajax_load_posts__{$hook} includes/core/class-query.php
um_after_member_role_upgrade includes/core/class-user.php
um_api_output_before includes/core/class-rest-api.php
um_api_output_{$format} includes/core/class-rest-api.php
um_api_output_after includes/core/class-rest-api.php
um_access_profile includes/core/class-rewrite.php
um_when_role_is_set includes/core/class-roles-capabilities.php
um_before_user_role_is_changed includes/core/class-roles-capabilities.php
um_member_role_upgrade includes/core/class-roles-capabilities.php
um_after_user_role_is_changed includes/core/class-roles-capabilities.php
um_after_user_role_is_updated includes/core/class-roles-capabilities.php
um_after_everything_output includes/core/class-shortcodes.php
um_user_register includes/core/um-actions-register.php
um_before_save_registration_details includes/core/class-user.php
um_after_save_registration_details includes/core/class-user.php
um_when_status_is_set includes/core/class-user.php
um_after_user_status_is_changed_hook includes/core/class-user.php
um_after_user_status_is_changed includes/core/class-user.php
um_before_user_hash_is_changed includes/core/class-user.php
um_after_user_hash_is_changed includes/core/class-user.php
um_after_user_is_approved includes/core/class-user.php
um_after_user_is_inactive includes/core/class-user.php
um_delete_user_hook includes/core/class-user.php
um_delete_user includes/core/class-user.php
um_submit_account_{$tab}_tab_errors_hook includes/core/um-actions-account.php
um_account_pre_update_profile includes/core/um-actions-account.php
um_post_account_update includes/core/um-actions-account.php
um_after_user_account_updated includes/core/um-actions-account.php
um_action_user_request_hook includes/core/um-actions-core.php
um_submit_form_errors_hook__registration includes/core/um-actions-form.php
um_submit_form_errors_hook__blockedips includes/core/um-filters-login.php
um_submit_form_errors_hook__blockedemails includes/core/um-filters-login.php
um_submit_form_errors_hook_login includes/core/um-actions-form.php
um_submit_form_errors_hook_logincheck includes/core/um-actions-form.php
um_submit_form_errors_hook_ includes/core/um-actions-form.php
um_submit_form_errors_hook__blockedwords includes/core/um-actions-form.php
um_add_error_on_form_submit_validation includes/core/um-actions-form.php
um_custom_field_validation_{$custom} includes/core/um-actions-form.php
um_on_login_before_redirect includes/core/um-actions-login.php
um_user_login includes/core/um-actions-login.php
um_user_login_extra_hook includes/core/um-actions-login.php
um_after_changing_user_password includes/core/um-actions-password.php
um_after_password_reset_fields includes/core/um-actions-password.php
um_before_form templates/register.php
um_before_{$mode}_fields templates/register.php
um_main_{$mode}_fields templates/login.php
um_after_form_fields templates/register.php
um_after_{$mode}_fields templates/register.php
um_after_form templates/register.php
um_user_before_updating_profile includes/core/um-actions-profile.php
um_user_pre_updating_profile includes/core/um-actions-profile.php
um_after_user_updated includes/core/um-actions-profile.php
um_before_user_upload includes/core/um-actions-register.php
um_after_user_upload includes/core/um-actions-register.php
um_user_after_updating_profile includes/core/um-actions-profile.php
um_update_profile_full_name includes/core/um-actions-register.php
um_cover_area_content includes/core/um-actions-profile.php
um_pre_header_editprofile includes/core/um-actions-profile.php
um_after_profile_name_inline includes/core/um-actions-profile.php
um_after_profile_header_name_args includes/core/um-actions-profile.php
um_after_header_meta includes/core/um-actions-profile.php
um_after_header_info includes/core/um-actions-profile.php
um_user_edit_profile includes/core/um-actions-profile.php
um_registration_set_extra_data includes/core/um-actions-register.php
um_registration_complete includes/core/um-actions-register.php
um_post_registration_{$status}_hook includes/core/um-actions-register.php
um_registration_after_auto_login includes/core/um-actions-register.php
um_after_account_page_load templates/account.php
um_logout_after_user_welcome templates/logout.php
um_members_just_after_name templates/members-grid.php
um_members_after_user_name templates/members-grid.php
um_members_directory_head templates/members.php
um_members_directory_display templates/members.php
um_change_password_page_hidden_fields templates/password-change.php
um_change_password_form templates/password-change.php
um_reset_password_page_hidden_fields templates/password-reset.php
um_reset_password_form templates/password-reset.php
um_profile_before_header templates/profile.php
um_profile_header_cover_area templates/profile.php
um_profile_header templates/profile.php
um_profile_navbar templates/profile.php
um_profile_menu templates/profile.php
um_profile_content_{$nav} templates/profile.php
um_profile_content_{$nav}_{$subnav} templates/profile.php

Filters

Hook File(s)
um_core_pages includes/class-config.php
um_core_form_meta_all includes/class-config.php
um_email_notifications includes/class-config.php
um_default_settings_values includes/class-config.php
um_excluded_taxonomies includes/class-functions.php
um_get_template includes/class-functions.php
um_locate_template includes/class-functions.php
um_call_object_{$class_name} includes/class-init.php
um_language_textdomain includes/class-init.php
um_language_locale includes/class-init.php
um_language_file includes/class-init.php
um_clean_user_basename_filter includes/um-short-functions.php
um_template_tags_patterns_hook includes/um-short-functions.php
um_template_tags_replaces_hook includes/um-short-functions.php
um_user_ip includes/um-short-functions.php
um_email_registration_data includes/um-short-functions.php
um_profile_field_filter_hook__ includes/um-short-functions.php
um_profile_field_filter_hook__{$key} includes/um-short-functions.php
um_profile_field_filter_hook__{$type} includes/um-short-functions.php
um_get_core_page_filter includes/um-short-functions.php
um_selected_if_in_query_params includes/um-short-functions.php
um_edit_profile_cancel_uri includes/um-short-functions.php
um_profile_{$key}__filter includes/um-short-functions.php
um_profile_{$key}_empty__filter includes/um-short-functions.php
um_filter_avatar_cache_time includes/um-short-functions.php
um_get_default_cover_uri_filter includes/um-short-functions.php
um_user_{$data}_case includes/um-short-functions.php
um_user_display_name_filter includes/um-short-functions.php
um_avatar_image_alternate_text includes/core/um-filters-avatars.php
um_user_avatar_url_filter includes/um-short-functions.php
um_user_cover_photo_uri__filter includes/um-short-functions.php
um_admin_pre_save_fields_hook includes/admin/core/class-admin-builder.php
um_admin_field_update_error_handling includes/admin/core/class-admin-builder.php
um_admin_pre_save_field_to_form includes/admin/core/class-admin-builder.php
um_admin_pre_save_field_to_db includes/admin/core/class-admin-builder.php
um_admin_enqueue_localize_data includes/admin/core/class-admin-enqueue.php
um_render_field_type_{$type} includes/admin/core/class-admin-forms.php
um_restrict_content_hide_metabox includes/admin/core/class-admin-metabox.php
um_admin_category_access_settings_fields includes/admin/core/class-admin-metabox.php
um_admin_role_metaboxes includes/admin/core/class-admin-metabox.php
um_builtin_validation_types_continue_loop includes/admin/core/class-admin-metabox.php
um_settings_structure includes/admin/core/class-admin-settings.php
um_settings_section_{$current_tab}_{$current_subtab}_content includes/admin/core/class-admin-settings.php
um_generate_tabs_menu_{$page} includes/admin/core/class-admin-settings.php
um_change_settings_before_save includes/admin/core/class-admin-settings.php
um_admin_settings_email_section_fields includes/admin/core/class-admin-settings.php
um_admin_bulk_user_actions_hook includes/admin/core/class-admin-users.php
um_admin_user_row_actions includes/admin/core/class-admin-users.php
um_admin_views_users includes/admin/core/class-admin-users.php
um_fields_without_metakey includes/core/class-builtin.php
um_email_templates_columns includes/admin/core/list-tables/emails-list-table.php
um_admin_access_settings_fields includes/admin/templates/access/restrict_content.php
um_admin_directory_sort_users_select includes/admin/templates/directory/general.php
um_admin_extend_directory_options_general includes/admin/templates/directory/general.php
um_admin_custom_search_filters includes/admin/templates/directory/search.php
um_custom_restriction includes/core/class-access.php
um_access_enable_referer includes/core/class-access.php
um_account_page_default_tabs_hook includes/core/class-account.php
um_account_shortcode_args_filter includes/core/class-account.php
um_account_secure_fields includes/core/class-account.php
um_account_tab_privacy_fields includes/core/class-account.php
um_account_tab_delete_fields includes/core/class-account.php
um_account_tab_general_fields includes/core/class-account.php
um_account_tab_password_fields includes/core/class-account.php
um_account_content_hook_{$id} includes/core/class-account.php
um_form_official_classes__hook includes/core/class-shortcodes.php
um_core_fields_hook includes/core/class-builtin.php
um_profile_privacy_options includes/core/class-builtin.php
um_predefined_fields_hook includes/core/class-builtin.php
um_admin_field_validation_hook includes/core/class-builtin.php
um_{$data}_predefined_field_options includes/core/class-builtin.php
um_cron_disable includes/core/class-cron.php
um_human_time_diff includes/core/class-date-time.php
um_core_enqueue_priority includes/core/class-enqueue.php
um_enqueue_localize_data includes/core/class-enqueue.php
um_view_label_{$key} includes/core/class-fields.php
um_edit_label_{$key} includes/core/class-fields.php
um_edit_label_all_fields includes/core/class-fields.php
um_extend_field_classes includes/core/class-fields.php
um_edit_{$key}_field_value includes/core/class-fields.php
um_edit_{$type}_field_value includes/core/class-fields.php
um_field_default_value includes/core/class-fields.php
um_field_{$key}_default_value includes/core/class-fields.php
um_field_{$type}_default_value includes/core/class-fields.php
um_is_selected_filter_key includes/core/class-fields.php
um_is_selected_filter_value includes/core/class-fields.php
um_is_selected_filter_data includes/core/class-fields.php
um_get_form_fields includes/core/class-fields.php
um_get_field__{$key} includes/core/class-fields.php
um_field_non_utf8_value includes/core/class-fields.php
um_hook_for_field_{$type} includes/core/class-fields.php
um_edit_field_{$mode}_{$type} includes/core/class-fields.php
um_form_fields_textarea_settings includes/core/class-fields.php
um_custom_dropdown_options_parent__{$form_key} includes/core/class-fields.php
um_custom_dropdown_options_source__{$form_key} includes/core/class-fields.php
um_custom_dropdown_options_source_url__{$form_key} includes/core/class-fields.php
um_fields_options_enable_pairs__{$key} includes/core/class-fields.php
um_select_dropdown_dynamic_options includes/core/class-fields.php
um_select_dropdown_dynamic_options_{$key} includes/core/class-fields.php
um_multiselect_option_value includes/core/class-fields.php
um_multiselect_options includes/core/class-fields.php
um_multiselect_options_{$key} includes/core/class-fields.php
um_multiselect_options_{$type} includes/core/class-fields.php
um_radio_field_options includes/core/class-fields.php
um_radio_field_options_{$key} includes/core/class-fields.php
um_checkbox_field_options includes/core/class-fields.php
um_checkbox_field_options_{$key} includes/core/class-fields.php
um_field_checkbox_item_title includes/core/class-fields.php
um_{$key}_form_edit_field includes/core/class-fields.php
um_view_field includes/core/class-fields.php
um_view_field_value_{$type} includes/core/class-fields.php
um_{$key}_form_show_field includes/core/class-fields.php
um_{$type}_form_show_field includes/core/class-fields.php
um_view_field_output_{$type} includes/core/class-fields.php
um_allowed_image_types includes/core/class-files.php
um_allowed_file_types includes/core/class-files.php
um_upload_basedir_filter includes/core/class-files.php
um_upload_baseurl_filter includes/core/class-files.php
um_custom_image_handle_{$field} includes/core/class-files.php
um_image_handle_global__option includes/core/class-files.php
um_image_handle_{$field}__option includes/core/class-files.php
um_allow_frontend_image_uploads includes/core/class-files.php
um_image_upload_nonce includes/lib/upload/um-image-upload.php
um_file_upload_nonce includes/lib/upload/um-file-upload.php
um_upload_file_name includes/lib/upload/um-file-upload.php
um_ajax_select_options__debug_mode includes/core/class-form.php
um_submit_form_error includes/core/class-form.php
um_submit_post_form includes/core/class-form.php
um_submit_form_data includes/core/class-form.php
um_email_templates_path_by_slug includes/core/class-mail.php
um_email_send_subject includes/core/class-mail.php
um_email_template_path includes/core/class-mail.php
um_email_template_html_formatting includes/core/class-mail.php
um_email_template_body_attrs includes/core/class-mail.php
um_locate_email_template includes/core/class-mail.php
um_change_email_template_file includes/core/class-mail.php
um_custom_search_field_{$filter} includes/core/class-members.php
um_search_field_{$filter} includes/core/class-members.php
um_search_field_type includes/core/class-members.php
um_search_fields includes/core/class-members.php
um_search_select_fields includes/core/class-members.php
um_prepare_user_query_args includes/core/class-members.php
um_prepare_user_results_array includes/core/class-members.php
um_get_option_filter__{$option_id} includes/core/class-options.php
um_core_page_id_filter includes/core/class-options.php
um_reset_password_shortcode_args_filter includes/core/class-password.php
um_allow_canonical__filter includes/core/class-permalinks.php
um_get_current_page_url includes/core/class-permalinks.php
um_activate_url includes/core/class-permalinks.php
um_profile_tabs includes/core/class-profile.php
um_profile_active_tab includes/core/class-profile.php
um_excluded_comment_types includes/core/class-query.php
um_register_allow_nonce_verification includes/core/class-register.php
um_api_log_requests includes/core/class-rest-api.php
um_rest_query_mode includes/core/class-rest-api.php
um_api_output_data includes/core/class-rest-api.php
um_rest_api_get_stats includes/core/class-rest-api.php
um_rest_userdata includes/core/class-rest-api.php
um_rest_get_auser includes/core/class-rest-api.php
um_api_valid_query_modes includes/core/class-rest-api.php
um_api_output_format includes/core/class-rest-api.php
um_rewrite_flush_rewrite_rules includes/core/class-rewrite.php
um_locate_user_profile_not_loggedin__redirect includes/core/class-rewrite.php
um_set_user_role includes/core/class-roles-capabilities.php
um_user_permissions_filter includes/core/class-user.php
um_emoji_base_uri includes/core/class-shortcodes.php
um_pre_args_setup includes/core/class-shortcodes.php
um_shortcode_args_filter includes/core/class-shortcodes.php
um_disable_dynamic_global_css includes/core/class-shortcodes.php
um_allowed_user_tags_patterns includes/core/class-shortcodes.php
um_profile_tag_hook__{$usermeta} includes/core/class-shortcodes.php
um_pretty_number_formatting includes/core/class-user-posts.php
um_admin_pending_queue_filter includes/core/class-user.php
um_user_profile_additional_fields includes/core/class-user.php
um_before_save_filter_submitted includes/core/class-user.php
um_admin_user_actions_hook includes/core/class-user.php
um_is_private_filter_hook includes/core/class-user.php
um_before_update_profile includes/core/class-user.php
um_validation_safe_username_regex includes/core/class-validation.php
um_validation_safe_string_regex includes/core/class-validation.php
um_secure_account_fields includes/core/um-actions-account.php
um_account_pre_updating_profile_array includes/core/um-actions-account.php
um_validate_username_exists includes/core/um-actions-ajax.php
um_get_custom_field_array includes/core/um-actions-form.php
um_login_form_button_one includes/core/um-actions-login.php
um_login_form_button_two includes/core/um-actions-login.php
um_login_form_button_two_url includes/core/um-actions-login.php
um_frontend_member_search_filters includes/core/um-actions-members.php
um_browser_url_redirect_to__filter includes/core/um-actions-misc.php
um_custom_success_message_handler includes/core/um-actions-misc.php
um_custom_error_message_handler includes/core/um-actions-misc.php
um_profile_can_view_main includes/core/um-actions-profile.php
um_user_pre_updating_profile_array includes/core/um-actions-profile.php
um_user_pre_updating_files_array includes/core/um-actions-register.php
um_user_photo_menu_view includes/core/um-actions-profile.php
um_user_photo_menu_edit includes/core/um-actions-profile.php
um_profile_edit_menu_items includes/core/um-actions-profile.php
um_myprofile_edit_menu_items includes/core/um-actions-profile.php
um_user_profile_tabs includes/core/um-actions-profile.php
um_add_user_frontend_submitted includes/core/um-actions-register.php
um_user_register_submitted__email includes/core/um-actions-register.php
um_registration_user_role includes/core/um-actions-register.php
um_register_hidden_role_field includes/core/um-actions-register.php
um_register_form_button_one includes/core/um-actions-register.php
um_register_form_button_two includes/core/um-actions-register.php
um_register_form_button_two_url includes/core/um-actions-register.php
um_account_secure_fields__enabled includes/core/um-filters-account.php
um_multisite_upload_sites_directory includes/core/um-filters-files.php
um_multisite_upload_directory includes/core/um-filters-files.php
um_query_args_{$field}__filter includes/core/um-filters-members.php
um_query_args_filter includes/core/um-filters-members.php
um_modify_sortby_parameter includes/core/um-filters-members.php
um_nav_menu_roles_item_visibility includes/core/um-filters-navmenu.php
um_profile_navbar_classes templates/profile.php
um_profile_query_make_posts templates/profile/posts.php