WordPress как на ладони
Шаблоны, плагины и темы для настоящих поклонников Elementor. От TemplateMonster.com wordpress jino

Сменить стандартную страницу входа (login) в комментарии

Комментирование в блоге.

При нажатии отправить коммент, просит залогиниться или зарегистрироваться, перебросив на стандартную страницу логина вордпресс.

Вопрос.

Как поменять эту страницу на свою, т.е. чтобы при клике на войти или регистрация был переход на свои страницы, а не ворпресовские?

Спасибо

0
Нариман
8 месяцев назад
  • 1

    Создать шаблон статической страницы, разместив в той части, где должна быть форма функцию wp_login_form(), создать страницу с этим шаблоном и через фильтр 'login_url' изменить адрес страницы авторизации.

    Процитирую пример использования фильтра из официальной документации:

    add_filter( 'login_url', 'my_login_page', 10, 3 );
    function my_login_page( $login_url, $redirect, $force_reauth ) {
    	return home_url( '/my-login-page/?redirect_to=' . $redirect );
    }

    адрес новой страницы авторизации можно получить не только с помощью home_url(), но и с помощью get_permalink()

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация