WordPress& WPML - 在注册时出错时重定向到当前语言

时间:2017-10-21 17:47:27

标签: wordpress registration wpml

我的网站上有两种语言。德语和英语。

一切都已翻译完毕。登录表单上的链接也会重定向到正确的语言。

我唯一的问题:如果注册过程出现问题并且发生错误,用户将被重定向到主要语言。有没有钩子,我可以重定向到当前语言并以正确的语言显示错误?

对于注册URL(在登录页面上),我使用了以下功能:

// Change wp registration url
function wp_change_register_url($link){
    return str_replace(site_url('wp-login.php?action=register', 'login'),site_url('wp-login.php?action=register&lang=' . ICL_LANGUAGE_CODE, 'login'),$link);
}
add_filter('register','wp_change_register_url');

谢谢!

0 个答案:

没有答案