Login redirect on wp theme

时间:2017-06-29 作者:Isoads

我是stack exchange新手,我有一个问题:

在我的网站上,一个WP分类的主题,我有一个设置,当用户点击“联系买家”链接,而该用户没有登录时,登录页面会加载。登录后,页面将重定向到其仪表板。

我希望页面重定向到他们打算访问的页面(联系买家)。我看过http Referer和其他一些代码片段,但由于某些原因,我无法让它们与wp admin登录一起工作??

此外,我也注意到用户的初始登录以及这可能是个什么问题。

任何帮助都将不胜感激。

1 个回复
SO网友:Johansson

您没有提到任何方法或发布任何代码,所以我将在这里留下一个盲答案。如果您添加更多信息,我可以更新它。

通过生成登录链接wp_login_url(). 此函数接受一个参数,该参数确定登录后的重定向。您可以通过这种方式在登录到您希望的任何位置后重定向访问者:

wp_login_url(\'SOME URL HERE\');
要使其具有动态性,请将其与site_url():

wp_login_url(site_url(\'/contact-buyer/\'));
这将用户重定向到example.com/contact-buyer/ 登录后。

结束

相关推荐