Don't show admin bar on login screen. Props nacin. fixes #16588 for trunk

git-svn-id: http://svn.automattic.com/wordpress/trunk@17508 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
ryan 2011-03-08 22:48:05 +00:00
parent 183cd06cf3
commit 5251aec87f
1 changed files with 2 additions and 2 deletions

View File

@ -337,14 +337,14 @@ function show_admin_bar( $show ) {
* @return bool Whether the admin bar should be showing.
*/
function is_admin_bar_showing() {
global $show_admin_bar;
global $show_admin_bar, $pagenow;
/* For all these types of request we never want an admin bar period */
if ( defined('XMLRPC_REQUEST') || defined('APP_REQUEST') || defined('DOING_AJAX') || defined('IFRAME_REQUEST') )
return false;
if ( ! isset( $show_admin_bar ) ) {
if ( ! is_user_logged_in() ) {
if ( ! is_user_logged_in() || 'wp-login.php' == $pagenow ) {
$show_admin_bar = false;
} else {
$context = is_admin() ? 'admin' : 'front';