重力表单登录小部件重定向

时间:2017-06-22 作者:Pirlanta Web

我将“Gravity Forms User Registration Add-On”的登录小部件放置在一个页面中,注册用户可以登录到我的网站。在提交登录表单后,如何将用户重定向到来自的上一个页面到登录页面?

2 个回复
最合适的回答,由SO网友:Pirlanta Web 整理而成

以下是解决方案:

add_filter(\'gform_user_registration_login_args\',\'registration_login_args\',10, 1);
function registration_login_args( $args )
{ 
$args[\'login_redirect\'] = rgpost(\'login_redirect\') ? rgpost(\'login_redirect\') : RGForms::get(\'HTTP_REFERER\', $_SERVER);
return $args;
}

SO网友:Pirlanta Web

借助重力表单文档,我编写了这段代码,但它不起作用!

https://www.gravityhelp.com/documentation/article/gform_user_registration_login_redirect_url/

function redirect_mylogin ( $login_redirect, $sign_on ) {
//here is redirection code
$login_redirect = esc_url( $_SERVER[\'HTTP_REFERER\'] );
return $login_redirect; }
add_filter( \'gform_user_registration_login_redirect_url\',\'redirect_mylogin\', 10, 2 );
请帮忙!

结束

相关推荐