WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Кастомная страница входа

Как создать дополнительную страницу входа
1 сделал копию wp-login.php и назвал "login.php"
2 заменил все "wp-login.php" на "login.php"

что нужно и что не работает :

  • оба урл должны быть рабочими
  • нужно чтоб страница входа открывалась site.com/login, но вместо этого срабатывает редирект на site.com/wp-login.php
  • так же нужно чтоб адрес site.com/login.php не был активным т.е. нужно убить php в конце
Заметки к вопросу:
campusboy 16 Дек. 2019
0
kolshix
15 декабря 2019 546
  • 0
    el-lable300 el-lable.ru
    kolshix 16 Дек. 2019

    спасибо за ссылки!

    • 1 ссылка не подходит - мне нужно чтоб "site.com/login" - оставался страницей входа. пробовал несколько плагинов , они делают новую страницу входа, но убивают старую, а мне нужно чтоб были активны 2 входа. один красивый вход для пользователей, второй старый вход - для вебмастеров.
    • за плагин спасибо, но нашел решение через код
    // убиваем стили для страницы входа 
    function wp_stackexchange_267327() {
    	wp_dequeue_style( 'login' );
    }
    add_action( 'login_enqueue_scripts', 'wp_stackexchange_267327' );
    
    // подключаем новые стили для страницы входа 
    function my_login_stylesheet() {
    	wp_enqueue_style( 'custom-login', get_stylesheet_directory_uri() . '/style-login.css' );
    	wp_enqueue_script( 'custom-login', get_stylesheet_directory_uri() . '/style-login.js' );
    }
    add_action( 'login_enqueue_scripts', 'my_login_stylesheet' );
    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация