Re: bbp_wp_login_action question
OK, changeset #3450 only partially fixes this problem. Even with a ‘bbp_user_register_redirect_to’ filter, the redirect_to hidden field still gets stomped by the first if() in bbp_redirect_to_field() — line 741.
I tested this on my multisite install. With that first if() commented out, the redirect_to field is set correctly — but even so, I get redirected to the main site’s wp-signup.php.
ETA: OH! I think we’re seeing two different problems here.
On Jared’s single-site install, I suspect what’s happening is that the page containing the registration shortcode just isn’t doing anything with the checkemail query arg. So, it would be fine to have the user redirected back to that page, as long as the query arg generated the proper “check your email” notice.
What I’m seeing on multisite actually looks like this bug in WP itself.