WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Suddenly, while I was working, the admin bar (that by default appears at the top) has appeared on the bottom of the page and it is unstyled, it is simply a list of links one below the other.

I've checked both header.php and footer.php and all seems to be at the right place (wp_head() and wo_footer()).

I'm using the last stable version of WordPress (3.1.3).

What could be the problem?


share|improve this question

The admin bar's markup is added to the bottom of the page by default. Then the admin bar is moved to the top of the page using CSS. There are a couple of different reasons for this, but they're not important at the moment.

From the sounds of things, your browser just isn't loading the admin bar's stylesheet. I'd recommend trying the following:

  • Reloading the page with CTRL+F5 to force the browser to refresh the cache
  • Use Firebug or some other kind of debugging tool to make sure /wp-includes/css/admin-bar.css is referenced by the page and loading correctly

Without knowing exactly what you changed while you were working and without seeing your actual site, this is the best I can recommend ...

share|improve this answer

There's probably a CSS or JS conflict. Try deactivating the plugins one by one and see if it works.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.