wp_signup_location

wp_signup_location

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: filter
See hook in action

See hook in core

Displaying hooks found in version: wordpress-6.5.2

apply_filters('wp_signup_location') is found 3 times:

  • /wp-admin/my-sites.php line 80
     
    <?php
    if ( in_array( get_site_option( 'registration' ), array( 'all', 'blog' ), true ) ) {
    	/** This filter is documented in wp-login.php */
    	$sign_up_url = apply_filters( 'wp_signup_location', network_site_url( 'wp-signup.php' ) );
    	printf( ' <a href="%s" class="page-title-action">%s</a>', esc_url( $sign_up_url ), esc_html__( 'Add New Site' ) );
    }
    
    if ( empty( $blogs ) ) :
    	wp_admin_notice(
    		'<strong>' . __( 'You must be a member of at least one site to use this page.' ) . '</strong>',
    
  • /wp-includes/canonical.php line 540
     
    		if ( 'wp-register.php' === basename( $redirect['path'] ) ) {
    			if ( is_multisite() ) {
    				/** This filter is documented in wp-login.php */
    				$redirect_url = apply_filters( 'wp_signup_location', network_site_url( 'wp-signup.php' ) );
    			} else {
    				$redirect_url = wp_registration_url();
    			}
    
    			wp_redirect( $redirect_url, 301 );
    			die();
    
  • /wp-login.php line 1099
    			 * @since 3.0.0
    			 *
    			 * @param string $sign_up_url The sign up URL.
    			 */
    			wp_redirect( apply_filters( 'wp_signup_location', network_site_url( 'wp-signup.php' ) ) );
    			exit;
    		}
    
    		if ( ! get_option( 'users_can_register' ) ) {
    			wp_redirect( site_url( 'wp-login.php?registration=disabled' ) );
    			exit;
    

See this hook used in plugins: