Auto Hide Admin Bar

This plugin adds an auto-hide feature to the WordPress Admin Bar that was introduced in WordPress 3.1.  Result: more screen real estate and the added functionality of the WordPress Admin Bar.

Download

Download the Auto Hide Admin Bar plugin here: Auto Hide Admin Bar plugin on WordPress.org.

Changelog

See the WordPress.org plugin page for the changelog.

Donate

If you really love this plugin and want to support me to make more WordPress plugins, you can donate.

jQuery(‘body’).animate({‘margin-top':’+=26px’}, ‘fast’);

Reacties

  1. Jabe zegt

    Hi!

    I noticed some validation problem I think because of:

    jQuery(‘body’).append(”);

    $autoHide = jQuery(this).find(‘#hiddendiv’);

    When I try to valid and I’m connected to Wordpress it gives me some error.

    Try

    http://validator.w3.org/check

    Or with Web Developper Toolbar locally.

  2. per zegt

    Hi again

    I also wonder if it should be possible to add in a new function for this plugin: Give each user the possible to decide if they want to have this function on or off and have it off as default?

  3. per zegt

    Hi

    I have used you auto hide admin bar and love it but since we got WP 3.4 I get a javascript error in IE 8 which seems to be connected to the latest jquery version.

    This error appears: Webpage error details

    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; chromeframe/19.0.1084.56; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; xs-YvcTCfzB-kg;wKgAvV; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; InfoPath.3; .NET4.0C; .NET CLR 3.5.30729; .NET4.0E; .NET CLR 3.0.4506.2152)
    Timestamp: Tue, 19 Jun 2012 04:33:29 UTC

    Message: Invalid argument.
    Line: 4
    Char: 25149
    Code: 0
    URI: http://www.mesas.se/wp-includes/js/jquery/jquery.js?ver=1.7.2

    What happens is that Admin bar freeze and will not be hide until I reload or goes to an other page.

    I’m using Twentyeleven theme if this will helping you.

    Can this be fixed in next version?

    Per

  4. zegt

    Hi! You almost nailed what I would love to see: make the admin bar an absolute layer on top of others, and then mae the auto-hide effect;

    Congrats for the work!

  5. zegt

    Hi Marcel, I like the plugin and installed it on a number of sites. However it does no longer work with Firefox (3.6.2)on my zen-garden.org/wp/ website. When active, my menu (just under the Admin-bar) does no longer respond.
    In IE it still works.

    • zegt

      Piet, thanks for your comment. The plugin does work, it’s just a CSS thing. I need to figure out how to trigger the Admin Bar to slide in. Now I’m using a transparent layer, which in your case covers the menu. When hovering over the menu area on your site, the transparent layer blocks your menu.
      I’ll have to figure out another way of triggering the Admin Bar. Give me a few days ;)

  6. zegt

    Marcel, I’m an Opera user, however I tried it at work on IE 7 also. I also made sure to disable the plugin before uploading the new files. I tested both a blog with an older theme and a newer one with Twenty Ten. And I’m logged in as admin, of course. So it boils down to what I was saying before: Auto Hide Admin Bar 0.6 doesn’t work with IE 7 and Opera 11. Sadly. But I’m sure you can and will fix that soon… ;-)

    • zegt

      Ralph, I have tested it on firefox, IE and Chrome. What browser are you using, and are you logged in (just filtering out the obvious)? Have you tried deactivating and reactivating the plugin? Emptied your cache?

  7. zegt

    Good point, Knut! It is indeed somewhat annoying when the admin bar pops out unwantedly. If Marcel manages to implement our two suggestions, his plugin would be the perfect addition to WordPress 3.1!

  8. zegt

    Nice plugin.

    Q: Wpuld it be possible to have a small delay before showing the admin bar?
    The reason is that when just moving the cursor rapidly from the content to the browser toolbar, or vice versa, the admin bar shows and hides immediatley, causing the content to move down, and this is a bit annoying. In case I just move across the top edge, I don’t want the admin bar. I would like the admin bar to show when I stop for a fraction of a second, just like the tooltip function in Windows.

  9. zegt

    Hi again Marcel,

    I just realized that your plugin allows the admin bar to roll out gently ONLY if the site shown has not been scrolled yet. I can live with that, however it was a nice feature of the original admin bar to stay on top of the screen regardless how much I scrolled down… I don’t know if it is possible at all to modify your plugin so that the admin bar is accessible at any time on any position of a WordPress site, but it surely would be a fine addition to the current function… ;-)

    Thanks again for a fine tool,
    Ralph

  10. zegt

    Great plugin indeed! Works perfectly in my Opera browser with three of my existing blogs, but not with three others that use the new “Twenty Ten” theme. This leaves room for improvement… ;-)

    Thanks for trying to fix that issue,
    Ralph

    • zegt

      Ralph, thanks for the bug report. I have fixed the issue and tested it with standard Twenty Ten theme. Version 0.4 has been comitted to the plugin repository.

Trackbacks

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

De volgende HTML-tags en -attributen zijn toegestaan: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>