Skip to content

Instantly share code, notes, and snippets.

View yuriinalivaiko's full-sized avatar

Yurii Nalivaiko yuriinalivaiko

View GitHub Profile
@yuriinalivaiko
yuriinalivaiko / um_after_everything_output.php
Created November 6, 2022 16:34
Hook um_after_everything_output
<?php
/**
* Hook: um_after_everything_output
*
* Type: action
*
* Description: Fires after the form shortcode is loaded.
*
* @example https://github.com/ultimatemember/ultimatemember/blob/master/includes/core/class-shortcodes.php#L819
@yuriinalivaiko
yuriinalivaiko / um_after_form.php
Created November 6, 2022 16:22
Hook um_after_form
<?php
/**
* Hook: um_after_form
*
* Type: action
*
* Description: Fires before the closing tag in the form.
* May be used to display custom content in the form footer.
*
@yuriinalivaiko
yuriinalivaiko / um_after_mode_fields.php
Created November 6, 2022 16:10
Hook um_after_{$mode}_fields
<?php
/**
* Hook: um_after_{$mode}_fields
*
* Type: action
*
* Description: Fires after the form fields.
* May be used to display custom content after form fields or add hidden fields.
*
@yuriinalivaiko
yuriinalivaiko / um_before_mode_fields.php
Created November 6, 2022 15:49
Hook um_before_{$mode}_fields
<?php
/**
* Hook: um_before_{$mode}_fields
*
* Type: action
*
* Description: Fires before the form fields.
* May be used to display custom content before form fields or add hidden fields.
*
@yuriinalivaiko
yuriinalivaiko / um_before_form.php
Created November 5, 2022 19:38
Hook um_before_form
<?php
/**
* Hook: um_before_form
*
* Type: action
*
* Description: Fires after opening tag in the form.
* May be used to display custom content in the form header.
*
@yuriinalivaiko
yuriinalivaiko / um_registration_for_loggedin_users.php
Created November 5, 2022 19:18
Hook um_registration_for_loggedin_users
<?php
/**
* Hook: um_registration_for_loggedin_users
*
* Type: filter
*
* Description: Allows to display the registration form for logged in users if TRUE. Default value is FALSE.
*
* @example https://github.com/ultimatemember/ultimatemember/blob/master/includes/core/class-shortcodes.php#L686
@yuriinalivaiko
yuriinalivaiko / um_shortcode_args_filter.php
Created November 5, 2022 19:08
Hook um_shortcode_args_filter
<?php
/**
* Hook: um_shortcode_args_filter
*
* Type: filter
*
* Description: Change arguments on load shortcode.
* Used in the core to unserialize array arguments and change the template in special cases - display 'logout' and 'message' templates.
*
@yuriinalivaiko
yuriinalivaiko / um_pre_args_setup.php
Created November 5, 2022 18:53
Hook um_pre_args_setup
<?php
/**
* Hook: um_pre_args_setup
*
* Type: filter
*
* Description: Change arguments on load shortcode.
*
* @example https://github.com/ultimatemember/ultimatemember/blob/master/includes/core/class-shortcodes.php#L617
@yuriinalivaiko
yuriinalivaiko / um_reset_password_shortcode_args_filter.php
Created November 4, 2022 20:39
Hook um_reset_password_shortcode_args_filter
<?php
/**
* Hook: um_reset_password_shortcode_args_filter
*
* Type: filter
*
* Description: Extend the password reset form arguments.
* May be used to select custom template file or change the password reset form alignment and width.
*
@yuriinalivaiko
yuriinalivaiko / um_reset_password_page_hidden_fields.php
Created November 4, 2022 20:35
Hook um_reset_password_page_hidden_fields
<?php
/**
* Hook: um_reset_password_page_hidden_fields
*
* Type: action
*
* Description: Fires after rendering hidden fields in the password reset form.
* May be used to add custom hidden fields or display custom content in the password reset form header.
*