Filter: bricks/auth/custom_redirect_url
This filter is distinct from other authentication-related filters in that it provides a broad scope for customizing redirections during authentication processes. Unlike specific filters for login, registration, lost password, or reset password pages, this filter applies to any authentication-related URL.
Functionality:
This filter allows overriding the default redirect URL based on custom conditions across various authentication scenarios. It offers flexibility to redirect users to different pages depending on the context or specific requirements of the authentication process.
Example Usage:
Section titled “Example Usage:”add_filter( 'bricks/auth/custom_redirect_url', function( $custom_redirect_url, $current_url_path ) { if ( /* custom condition based on $current_url_path */ ) { return 'https://example.com/custom-redirect'; } return $custom_redirect_url;}, 10, 2 );In this example, the redirection URL changes based on the current URL path, allowing for a dynamic and contextual redirection strategy.
Parameters:
$custom_redirect_url(string|null): The initial redirect URL.$current_url_path(string): The current URL path being accessed.
Return:
- (string|null): The URL to redirect to, or null to follow default logic.
Was this helpful?
A quick vote and short notes help us improve these docs faster.
Leave a note for us
Thanks for sharing feedback. We're using it to improve these docs.