Wordpress имеет функцию, которая позволяет вам генерировать ваш URL для входа (wp_login_url()
), а также параметр перенаправления, который будет перенаправлять пользователей на URL по вашему выбору после того, как они вошли в систему.
Если вы используете это вместе с вашим текущим URL-адресом сообщения (get_permalink()
), вы можете создать ссылку для входа в систему, которая будет всегда перенаправлять пользователя обратно на сообщение / страницу, на которой он находился при нажатии.ссылка.
Когда вы генерируете URL, вы можете использовать:
echo wp_login_url( get_permalink() );
Например, в теге <a>
это будет выглядеть так:
<a href="<?php echo wp_login_url( get_permalink() ); ?>" title="Login">Login</a>