//custom css for login // Redirect from /wp-login.php/ to /login/ with ability to logout & redirect function custom_login_page() { $new_login_page_url = home_url( '/login/' ); // new login page global $pagenow; if( $pagenow == "wp-login.php" && $_SERVER['REQUEST_METHOD'] == 'GET') { wp_redirect($new_login_page_url); exit; } } if(!is_user_logged_in()){ add_action('init','custom_login_page'); } // BearsLogin login page glass template add_filter( 'the_content', 'BearsLogin_custom_login' ); function BearsLogin_custom_login( $content ) { $fullScreen = 1; $logo = '/wp-content/uploads/2024/11/1000_f_637210155_n7zbmpbmxsgdziyhbjwcovpxqj7g7k0s9054209822078826529-e1730931705564.jpg'; $bg ='/wp-content/uploads/2024/11/360_f_629113219_moo2sr2anhhfs1gzmkoojwn4dzxuplf11153608042815629230.jpg' ; $loging_users = '

Hello '.wp_get_current_user()->user_login.'! You are logged in.

'; if (is_page(get_page_by_title( 'login' )->ID)) { if (is_user_logged_in()) { return $content.$loging_users; } else { if ($fullScreen == 1) echo ''; ?>
true , 'redirect' => ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] .'/' , 'label_username' => __( 'Your Username ' ), 'label_password' => __( 'Your Password' ), 'label_remember' => __( 'Remember Me' ) ) ); } ?>
display_name; return '/' .$current_user->display_name; // display users own page after successful login } add_filter('login_redirect', 'User_default_page'); //custom css for login