Skip to:
Content

BuddyPress.org

Ticket #228: bp_core_adminbar.php.patch

File bp_core_adminbar.php.patch, 816 bytes (added by burtadsit, 16 years ago)

admin bar logout link fix

  • bp-core-adminbar.php

     
    7575       
    7676                $alt = ( $counter % 2 == 0 ) ? ' class="alt"' : '';
    7777       
    78                 echo '<li' . $alt . '><a id="logout" href="' . site_url() . '/wp-login.php?action=logout">' . __('Log Out', 'buddypress') . '</a></li>';
     78                if ( function_exists('wp_logout_url') ) {
     79                        echo '<li' . $alt . '><a id="logout" href="' . wp_logout_url(site_url()) . '">' . __( 'Log Out', 'buddypress' ) . '</a></li>';                 
     80                } else {
     81                        echo '<li' . $alt . '><a id="logout" href="' . site_url() . '/wp-login.php?action=logout&amp;redirect_to=' . site_url() . '">' . __( 'Log Out', 'buddypress' ) . '</a></li>';
     82                }
     83
    7984                echo '</ul>';
    8085                echo '</li>';
    8186        }