Skip to content

Instantly share code, notes, and snippets.

View yuriinalivaiko's full-sized avatar

Yurii Nalivaiko yuriinalivaiko

View GitHub Profile
@yuriinalivaiko
yuriinalivaiko / um_custom_field_validation_custom.php
Created November 4, 2022 12:43
Hook um_custom_field_validation_{$custom}
<?php
/**
* Hook: um_custom_field_validation_{$custom}
*
* Type: action
*
* Description: Apply custom validation for the field.
*
* @example
@yuriinalivaiko
yuriinalivaiko / um_add_error_on_form_submit_validation.php
Created November 4, 2022 12:41
Hook um_add_error_on_form_submit_validation
<?php
/**
* Hook: um_add_error_on_form_submit_validation
*
* Type: action
*
* Description: Fires on the form validation before adding an error message.
*
* @example https://github.com/ultimatemember/ultimatemember/blob/master/includes/core/um-actions-form.php#L575
@yuriinalivaiko
yuriinalivaiko / um_get_custom_field_array.php
Created November 4, 2022 12:40
Hook um_get_custom_field_array
<?php
/**
* Hook: um_get_custom_field_array
*
* Type: filter
*
* Description: Extend custom field data on submit form error.
* Used in the core to validate fields with conditional logic.
*
@yuriinalivaiko
yuriinalivaiko / um_submit_form_errors_hook_.php
Created November 4, 2022 12:38
Hook um_submit_form_errors_hook_
<?php
/**
* Hook: um_submit_form_errors_hook_
*
* Type: action
*
* Description: Fires on the form validation.
* Used in the core to process form errors.
*
@yuriinalivaiko
yuriinalivaiko / um_submit_form_errors_hook__blockedwords.php
Created November 4, 2022 12:31
Hook um_submit_form_errors_hook__blockedwords
<?php
/**
* Hook: um_submit_form_errors_hook__blockedwords
*
* Type: action
*
* Description: Fires on the form validation.
* Used in the core to validate username and email by blocked words.
*
@yuriinalivaiko
yuriinalivaiko / um_submit_form_errors_hook_logincheck.php
Created November 4, 2022 12:29
Hook um_submit_form_errors_hook_logincheck
<?php
/**
* Hook: um_submit_form_errors_hook_logincheck
*
* Type: action
*
* Description: Fires on the Login Form validation.
* Used in the core to verify members by their 'account_status' before login.
*
@yuriinalivaiko
yuriinalivaiko / um_submit_form_error.php
Created November 4, 2022 12:27
Hook um_submit_form_error
<?php
/**
* Hook: um_submit_form_error
*
* Type: filter
*
* Description: Change error text on the form submit.
*
* @example https://github.com/ultimatemember/ultimatemember/blob/master/includes/core/class-form.php#L289
@yuriinalivaiko
yuriinalivaiko / um_submit_form_errors_hook_login.php
Created November 4, 2022 12:25
Hook um_submit_form_errors_hook_login
<?php
/**
* Hook: um_submit_form_errors_hook_login
*
* Type: action
*
* Description: Fires on the Login Form submit validation.
*
* @example https://github.com/ultimatemember/ultimatemember/blob/master/includes/core/um-actions-form.php#L222
@yuriinalivaiko
yuriinalivaiko / um_submit_form_errors_hook__blockedemails.php
Created November 4, 2022 12:23
Hook um_submit_form_errors_hook__blockedemails
<?php
/**
* Hook: um_submit_form_errors_hook__blockedemails
*
* Type: action
*
* Description: Fires on the form validation.
* Used in the core to verify members by their Email before login.
*
@yuriinalivaiko
yuriinalivaiko / um_submit_form_errors_hook__blockedips.php
Created November 4, 2022 12:22
Hook um_submit_form_errors_hook__blockedips
<?php
/**
* Hook: um_submit_form_errors_hook__blockedips
*
* Type: action
*
* Description: Fires on the form validation.
* Used in the core to verify members by their IP before login.
*