Когда создается сайт на платформе WordPress, бывает необходимо сразу же перенаправлять пользователям на страницу входа. Сегодняшний код — как легко перенаправить пользователя на текущую страницу после входа в свою учетную запись.
У вордпресс есть замечательная функция wp_login_url(). Она отображает ссылку на страницу входа. Понимает один параметр: ссылка для редиректа после успешного входа. А используя get_permalink() в качестве параметра, мы сможем перенаправить его на ту же страницу, где он находился до этого.
<a href="<?php echo wp_login_url(get_permalink()); ?>" title="Login">Login to view</a>
Заменив get_permalink() на другую ссылку, можно реализовать переход, например, в личный кабинет пользователя, если таковой имеется на сайте. В общем, фантазия в применении — безгранична.