首页 > 解决方案 > PHP中注册表单的WordPress自定义重定向?

问题描述

我正在使用 WordPress Profile Builder (wppb) 来制作注册表单。表单本身可以工作,但我想编辑 functions.php 页面,其中包含一个功能,当用户注册失败时,该功能将重定向到页面上的特定锚链接。为了比较,这是我为失败的登录找到的类似功能:

add_action( 'wp_login_failed', 'my_front_end_login_fail' );
 
function my_front_end_login_fail( $username ) {
     $referrer = $_SERVER['HTTP_REFERER'];
     if ( !empty($referrer) && !strstr($referrer,'wp-login') && !strstr($referrer,'wp-admin') ) {
          wp_redirect( 'www.redactedurl.com/#login-anchor'); 
          exit;
     }
}

注册/重定向到锚链接失败的 PHP 函数是什么样的?任何帮助表示赞赏!

标签: phpwordpressregistration

解决方案


推荐阅读