Where is admin bar supposed to appear?

Where in the page’s HTML is the admin bar supposed to appear? On my blog it is added to the footer section, with the result being that there is a gap above it when viewing the blog on mobile phones. (The admin bar has position:absolute; at small resolutions, and so does the footer it’s contained within.)

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

It’s supposed to be in the footer, and it’s positioned with CSS. This is partly because at the time that it was introduced there wasn’t a standard hook in themes for placing something at the very top of the page. Instead it is added to the wp_footer hook.

It’s the theme’s job to make sure it accounts for the presence of the admin bar, which it can do using the admin-bar body class that’s added when the bar is present.


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x