如何解决Wordpress:注册失败后重定向页面 - Elementor 的基本插件
我在 wordpress 上使用 elementor 创建了一个注册页面,并使用了“Elementor 的基本插件”插件。在我触发注册按钮后,而不是去主页。它被重定向回我的注册页面。我已经检查了插件设置上的选项,但是在触发注册按钮后重定向到主页是无处可寻,例如下图显示了登录选项后重定向页面的登录表单,但没有注册按钮
[![在此处输入图片描述][1]][1]
我检查并发现在我的片段插件中,我可以添加重定向 php 函数来覆盖该函数。我添加了以下代码但失败了,它被重定向回我的注册页面而不是我的主页,例如仅使用 www.google.com 作为演示目的
add_filter("woocommerce_registration_redirect","wcs_register_redirect");
function wcs_register_redirect($redirect) {
$redirect = "www.google.com";
return $redirect;
}
需要一些建议
解决方法
如果你确定你正在使用的过滤器,你可以尝试增加优先级,这样它就会最后被调用,最后返回一个值:
add_filter("woocommerce_registration_redirect","wcs_register_redirect",200,1);
function wcs_register_redirect($redirect) {
$redirect = "www.google.com";
return $redirect;
}
此外,您使用 return get_home_url();
获取主页网址。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。