- Filter: wp_travel_process_login_errors
- Filter: wp_travel_login_credentials
- Filter: wp_travel_login_redirect
- Filter: wp_travel_login_errors
- Filter: wp_travel_process_registration_errors
- Filter: wp_travel_registration_auth_new_customer
- Filter: wp_travel_register_redirect
- Filter : wp_travel_get_username_from_email
- Filter: allow_password_reset
- Filter: wp_travel_before_user_registration_email
- Filter: wp_travel_registration_errors
- Filter: wp_travel_new_customer_data
- Filter: wp_travel_lostpassword_url
- Filter: wp_travel_lost_password_message
- Filter: wp_travel_reset_password_message
Filter: wp_travel_process_login_errors #
Filter for login form validation error.
function prefix_wp_travel_process_login_errors( $validation_error, $username, $password ) {
$validation_error = โERROR VALIDATION HEREโ;
return $validation_error;
}
add_filter( 'wp_travel_process_login_errors', 'prefix_wp_travel_process_login_errors', 12, 3 );
Filter: wp_travel_login_credentials #
Filter for login process credentials.
function prefix_wp_travel_login_credentials( $creds ) {
$creds[โrememberโ] = โyesโ;
return $creds;
}
add_filter( 'wp_travel_login_credentials', 'prefix_wp_travel_login_credentials' );
Filter: wp_travel_login_redirect #
Filter for login redirect.
function prefix_wp_travel_login_credentials( $handle_args, $user ){
$handle_args = remove_query_arg( 'wp_travel_error',
$_POST['redirect'] )
return $handle_args;
}
add_filter( 'wp_travel_login_redirect', 'prefix_wp_travel_login_redirect', 12, 2 );
Filter: wp_travel_login_errors #
Filter for login error notice.
function prefix_wp_travel_login_errors() {
return __( '<strong>Error :</strong> Username / Password not valid.', 'wp-travel' );
}
add_filter( 'wp_travel_login_errors', 'prefix_wp_travel_login_errors' );
Filter: wp_travel_process_registration_errors #
Filter for user registration form validation error.
function prefix_wp_travel_process_registration_errors( $validation_error, $username, $password, $email ) {
$validation_error = โERROR VALIDATION HEREโ;
return $validation_error;
}
add_filter( 'wp_travel_process_registration_errors', 'prefix_wp_travel_process_registration_errors', 12, 3 );
Filter: wp_travel_registration_auth_new_customer #
Filter for registration authentication for new customers enable/disable.
function prefix_wp_travel_registration_auth_new_customer() {
return false;
}
add_filter( 'wp_travel_registration_auth_new_customer', 'prefix_wp_travel_registration_auth_new_customer' );
Filter: wp_travel_register_redirect #
Filter for user registration redirect.
function prefix_wp_travel_register_redirect( $handle_args, $user ){
$handle_args = remove_query_arg( 'wp_travel_error',
$_POST['redirect'] )
return $handle_args;
}
add_filter( 'wp_travel_register_redirect', 'prefix_wp_travel_register_redirect', 12, 2 );
Filter : wp_travel_get_username_from_email #
Filter to get username from user email.
function prefix_wp_travel_get_username_from_email() {
return false;
}
add_filter( 'wp_travel_get_username_from_email', 'prefix_wp_travel_get_username_from_email' );
Filter: allow_password_reset #
Filter to allow password reset.
function prefix_allow_password_reset() {
return false;
}
add_filter( 'allow_password_reset', 'prefix_allow_password_reset' );
Filter: wp_travel_before_user_registration_email #
WP Travel user email arguments before registration.
function prefix_wp_travel_before_user_registration_email( $args ) {
$args[โuser_emailโ] = โtest@test.comโ;
return $args;
}
add_filter( 'wp_travel_before_user_registration_email', 'prefix_wp_travel_before_user_registration_email' );
Filter: wp_travel_registration_errors #
User registration errors.
function prefix_wp_travel_registration_errors( $errors, $username, $email ) {
// Code here for errors.
return $errors;
}
add_filter( 'wp_travel_registration_errors', 'prefix_wp_travel_registration_errors', 12, 3 );
Filter: wp_travel_new_customer_data #
Newly registered user data before inserting to database.
function prefix_wp_travel_new_customer_data( $data ) {
$data[โroleโ] = โwp-travel-editorโ;
return $data;
}
add_filter( 'wp_travel_new_customer_data', 'prefix_wp_travel_new_customer_data' );
Filter: wp_travel_lostpassword_url #
Lost password endpoint url.
function prefix_wp_travel_lostpassword_url( $url, $default_url ) {
// Code here for url.
return $url;
}
add_filter( 'wp_travel_lostpassword_url', 'prefix_wp_travel_lostpassword_url', 12, 2);
Filter: wp_travel_lost_password_message #
WP Travel lost your password message.
function prefix_wp_travel_lost_password_message( $comment_form ) {
return esc_html__( โPlease enter your email or username to
create new password here and you will receive email.โ, โwp-travelโ
);
}
add_filter( 'wp_travel_lost_password_message', 'prefix_wp_travel_lost_password_message' );
Filter: wp_travel_reset_password_message #
WP Travel reset your password message.
function prefix_wp_travel_reset_password_message( $comment_form ) {
return esc_html__( โPlease enter new password.โ, โwp-travelโ
);
}
add_filter( 'wp_travel_reset_password_message', 'prefix_wp_travel_reset_password_message' );



