Skip to Content
Frontlane Studio
All Snippets
PHP Security September 13, 2022

Custom Login Page

Change URL for Login Logo:

WordPress PHP

Change URL for Login Logo:

/**
 * Custom CSS for Login Page.
 *
 * @access public
 * @return void
 */
function flstudio_custom_login() {

	wp_register_style( 'custom-login', get_template_directory_uri() . '/assets/css/custom-login.css', true, 'all' );
	wp_enqueue_style( 'custom-login' );
	remove_filter( 'wp_admin_css', 'wp_admin_css' );

}
add_action( 'login_head', 'flstudio_custom_login' );
/**
 * Custom CSS for Login Page.
 *
 * @access public
 * @return void
 */
function flstudio_custom_login() {

	wp_register_style( 'custom-login', get_template_directory_uri() . '/assets/css/custom-login.css', true, 'all' );
	wp_enqueue_style( 'custom-login' );
	remove_filter( 'wp_admin_css', 'wp_admin_css' );

}
add_action( 'login_head', 'flstudio_custom_login' );



/**
 * Change URL for Login Logo.
 *
 * @access public
 * @return Home URL.
 */
function flstudio_wp_login_url() {
	return home_url();
}
add_filter( 'login_headerurl', 'flstudio_wp_login_url' );

Hide Powered by WordPress Title:

/**
 * Hides "Powered by WordPress" Title on Login Logo.
 *
 * @access public
 * @return Site Title.
 */
function flstudio_wp_login_title() {

	return get_option( 'blogname' );

}
add_filter( 'login_headertitle', 'flstudio_wp_login_title' );