function bp_login_bar()
{
    global $bp;
    if (!is_user_logged_in()) {
        ?>
		
		<form name="login-form" id="login-form" action="<?php 
        echo $bp->root_domain . '/wp-login.php';
        ?>
" method="post">
			<input type="text" name="log" id="user_login" value="<?php 
        _e('Username', 'buddypress');
        ?>
" onfocus="if (this.value == '<?php 
        _e('Username', 'buddypress');
        ?>
') {this.value = '';}" onblur="if (this.value == '') {this.value = '<?php 
        _e('Username', 'buddypress');
        ?>
';}" />
			<input type="password" name="pwd" id="user_pass" class="input" value="" />
			
			<input type="checkbox" name="rememberme" id="rememberme" value="forever" title="<?php 
        _e('Remember Me', 'buddypress');
        ?>
" />
			
			<input type="submit" name="wp-submit" id="wp-submit" value="<?php 
        _e('Log In', 'buddypress');
        ?>
"/>				
			<input type="button" name="signup-submit" id="signup-submit" value="<?php 
        _e('Sign Up', 'buddypress');
        ?>
" onclick="location.href='<?php 
        echo bp_signup_page();
        ?>
'" />

			<input type="hidden" name="redirect_to" value="http://<?php 
        echo $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
        ?>
" />
			<input type="hidden" name="testcookie" value="1" />
						
			<?php 
        do_action('bp_login_bar_logged_out');
        ?>
		</form>
	
	<?php 
    } else {
        ?>
		
		<div id="logout-link">
			<?php 
        bp_loggedinuser_avatar_thumbnail(20, 20);
        ?>
 &nbsp;
			<?php 
        bp_loggedinuser_link();
        ?>
			<?php 
        if (function_exists('wp_logout_url')) {
            $logout_link = '/ <a href="' . wp_logout_url($bp->root_domain) . '">' . __('Log Out', 'buddypress') . '</a>';
        } else {
            $logout_link = '/ <a href="' . $bp->root_domain . '/wp-login.php?action=logout&amp;redirect_to=' . $bp->root_domain . '">' . __('Log Out', 'buddypress') . '</a>';
        }
        echo apply_filters('bp_logout_link', $logout_link);
        ?>
			
			<?php 
        do_action('bp_login_bar_logged_in');
        ?>
		</div>
		
	<?php 
    }
}
예제 #2
0
</h3>

	<?php 
do_action('bp_user_bar_before');
?>
	
	<?php 
if (is_user_logged_in()) {
    ?>
		
		<?php 
    if (function_exists('bp_loggedinuser_avatar_thumbnail')) {
        ?>
		<p class="avatar">
			<?php 
        bp_loggedinuser_avatar_thumbnail();
        ?>
		</p>
		<?php 
    }
    ?>
		
		<ul id="bp-nav">
			<?php 
    bp_get_nav();
    ?>
		</ul>
		
	<?php 
} else {
    ?>