WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In Buddypress, after Registration first step, users are redirected to Change Avatar step. Im trying to find a way to redirect to an alternate page, for example: http://www.mysite.com/yeah Im using the following code, but Im continuously redirected to Change Avatar page.

function custom_filter_bp_signup() {

    global $current_site;

    return 'http://' . $current_site->domain . $current_site->path . 'yeah';

} 

add_filter('wp_signup_location', 'custom_filter_bp_signup');

Any help is welcome,

Thanks in advance.

share|improve this question

closed as off-topic by Pieter Goosen, gmazzap, ialocin, toscho Aug 6 '14 at 18:41

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

    
I am having the same issue. Which php file are you editing to fix this problem? – user10357 Nov 17 '11 at 21:42
    
function.php inside your theme, or inside your custom plugin methods. – José Pablo Orozco Marín Nov 18 '11 at 0:36
    
Unless there's a separate forum for wordpress plugins, i think this is exactly the right forum for questions about wordpress plugins. Or at least better than a thread for generic php questions. It's not a "how do i do php" question. It's a "how do i do wordpress" question. As a wordpress admin, looking for precisely this question, this is where i'd look-- not in a generic php forum. – johny why 8 hours ago
up vote 3 down vote accepted

Yeah I ge it:

function bp_redirect($user) {

    $redirect_url = 'http://www.mysite.com/yeah';

    bp_core_redirect($redirect_url);

}

add_action('bp_core_signup_user', 'bp_redirect', 100, 1);
share|improve this answer
function your_function($signup) {
   // $signup is the user id of the person who has just been added  
}
add_filter( 'bp_core_activate_account', 'your_function' );
share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.