Skip to:
Content

BuddyPress.org

Ticket #5737: 5737.01.patch

File 5737.01.patch, 1.8 KB (added by r-a-y, 9 years ago)
  • src/bp-core/bp-core-filters.php

     
    503503                        if ( is_user_logged_in() ) {
    504504                                $menu_item->_invalid = true;
    505505                        } else {
    506                                 $menu_item->url = wp_login_url( wp_guess_url() );
     506                                $menu_item->url = wp_login_url( bp_get_requested_url() );
    507507                        }
    508508
    509509                        break;
     
    512512                        if ( ! is_user_logged_in() ) {
    513513                                $menu_item->_invalid = true;
    514514                        } else {
    515                                 $menu_item->url = wp_logout_url( wp_guess_url() );
     515                                $menu_item->url = wp_logout_url( bp_get_requested_url() );
    516516                        }
    517517
    518518                        break;
  • src/bp-core/bp-core-widgets.php

     
    6969
    7070                        <div class="bp-login-widget-user-links">
    7171                                <div class="bp-login-widget-user-link"><?php echo bp_core_get_userlink( bp_loggedin_user_id() ); ?></div>
    72                                 <div class="bp-login-widget-user-logout"><a class="logout" href="<?php echo wp_logout_url( wp_guess_url() ); ?>"><?php _e( 'Log Out', 'buddypress' ); ?></a></div>
     72                                <div class="bp-login-widget-user-logout"><a class="logout" href="<?php echo wp_logout_url( bp_get_requested_url() ); ?>"><?php _e( 'Log Out', 'buddypress' ); ?></a></div>
    7373                        </div>
    7474
    7575                        <?php do_action( 'bp_after_login_widget_loggedin' ); ?>
  • src/bp-members/bp-members-adminbar.php

     
    5151                $wp_admin_bar->add_menu( array(
    5252                        'id'    => 'bp-login',
    5353                        'title' => __( 'Log in', 'buddypress' ),
    54                         'href'  => wp_login_url( wp_guess_url() )
     54                        'href'  => wp_login_url( bp_get_requested_url() )
    5555                ) );
    5656
    5757                // Sign up