Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress Buddypress中的致命错误;调用未定义的函数bp“u get”u settings“u slug();_Wordpress_Buddypress - Fatal编程技术网

Wordpress Buddypress中的致命错误;调用未定义的函数bp“u get”u settings“u slug();

Wordpress Buddypress中的致命错误;调用未定义的函数bp“u get”u settings“u slug();,wordpress,buddypress,Wordpress,Buddypress,我正在使用Buddypress开发一个网站,在创建注册页面后,当有人想要注册时,在键入信息并按下注册按钮后,出现以下错误: 致命错误:在第1072行的/home/yeboah2/public\u html/winderrands/wp content/plugins/buddypress/bp core/bp-core-filters.php中调用未定义的函数bp\u get\u settings\u slug() 它没有将新用户重定向到激活页面,而是在用户页面上显示错误。我看到新用户已创建,但

我正在使用Buddypress开发一个网站,在创建注册页面后,当有人想要注册时,在键入信息并按下注册按钮后,出现以下错误:

致命错误:在第1072行的/home/yeboah2/public\u html/winderrands/wp content/plugins/buddypress/bp core/bp-core-filters.php中调用未定义的函数bp\u get\u settings\u slug()

它没有将新用户重定向到激活页面,而是在用户页面上显示错误。我看到新用户已创建,但用户无法激活其帐户

这就是错误产生的原因

// Who is the email going to?
    $recipient = $email->get( 'to' );
    if ( $recipient ) {
        $recipient = array_shift( $recipient );
        $user_obj  = $recipient->get_user( 'search-email' );

        $tokens['recipient.email'] = $recipient->get_address();
        $tokens['recipient.name']  = $recipient->get_name();

        if ( ! $user_obj && $tokens['recipient.email'] ) {
            $user_obj = get_user_by( 'email', $tokens['recipient.email'] );
        }

        if ( $user_obj ) {
            $tokens['recipient.username'] = $user_obj->user_login;
            if ( bp_is_active( 'settings' ) && empty( $tokens['unsubscribe'] ) ) {
                $tokens['unsubscribe'] = esc_url( sprintf(
                    '%s%s/notifications/',
                    bp_core_get_user_domain( $user_obj->ID ),
                    bp_get_settings_slug()
                ) );
            }
        }
    }

你能展示你的代码吗?这个
bp\u get\u settings\u slug()
函数从何而来。读者可能需要知道您正在运行的Buddypress的哪个版本,以及您启用了哪些插件。请将您的代码添加到问题中,而不是使用注释。一个格式化工具
{}
是可用的。它已经被添加了…请参阅我前面关于版本/插件的评论。