This is a hack and a half, but it does achieve the desired effect.
What this code does is add inline css to the header in admin pages, over 780px width the admin bar is hidden, under that and its shown. So you in effect hide it on desktop and show it on mobile.
Add this to your functions.php file.
add_action('admin_head', 'hide_admin_bar');
function hide_admin_bar() {
echo '<style>
@media all and (min-width:780px) {
#wpadminbar {
display:none;
}
html.wp-toolbar {
padding-top:0px;
}
}
</style>';
}
Related Posts:
- How do I add an icon to a new admin bar item?
- remove admin bar new post/link/media sub menu
- How do I remove the admin bar (styling) from frontend only?
- hide WordPress 3.1 admin menu
- WordPress Admin Bar Moving Links
- WP admin bar disappeared
- How to preview your website without the top WordPress admin bar, but remain signed in?
- Make ‘Howdy, [name]’ function as log out button
- Disable the admin bar
- Excess White Space Above Admin Bar on Frontend Using Twitter Bootstrap
- How can I specify the position of an admin bar item added with $wp_admin_bar->add_menu() or add_node()?
- Replace admin bar logo
- Open Admin bar “Visit site” in a new window
- Admin Bar CSS left over after removal
- Is there a ready-made fix to make the admin bar not obscure content?
- How to remove wordpress admin bar in dashboard
- Is there an easy way to move the wp_admin_bar to my own location?
- How to change the Admin-bar’s link target?
- Admin toolbar not displaying on pages
- Modify the WordPress admin bar CSS?
- How to hide “post” link from the admin bar
- Question about how global $wp_admin_bar works
- Add class to WordPress admin bar?
- WP Admin Bar shown at the bottom
- Hide admin tool bar from back end dashboard [duplicate]
- Remove admin menu, admin header and admin footer for authors
- Hide admin bar on all pages except homepage
- How to remove admin bar logo in WordPress using plugin
- Exclude admin bar from showing avatar customization
- Top admin bar / toolbar not showing even when logged in, but empty top margin showing?
- Why is the admin bar appearing (on certain pages) for non logged-in users?
- nginx-fastcgi caching causes admin bar to dissapear
- set admin bar to visible for authors, contributors, moderators and admins
- How do I display wordpress admin bar outside wordpress?
- New Admin Bar Not Functioning
- Hide admin bar by default
- custom page – not able to show toolbar on top
- How can I remove menu items from “my sites” on a multi-site network?
- Set anchor target for admin bar nodes
- Using an SVG icon for an Admin menu bar item
- need help styling dashicon in admin bar
- Loading Admin Toolbar in header not Footer to Scroll it with page
- Display wordpress admin bar outside wordpress in Magento?
- What code removes the admin bar for all users in WordPress 3.3?
- Admin Bar below footer as unstyled list of links
- How do I enable the text view of the side admin bar
- Where is admin bar supposed to appear? [closed]
- Why do you add wp_footer() in footer file to add an admin bar in the top of the page?
- How to remove logged user profile href link
- Remove admin bar “My Sites” link from contributor roll
- How to disable or customize admin bar in back-end
- How do you disable the admin-bar.css
- Customize WordPress admin-bar
- Why toolbar would not be visible in the frontend but visible in the admin?
- Disable Admin Bar for specific content
- Top admin tool bar not displaying for “Editor” user role
- How to change username in wp admin bar
- how to hide top bar button on /wp-admin/edit.php
- How to add Mark as private to WordPress Admin Bar for Posts
- When admin is logged in, admin-bar-rtl.min.css is not loaded on website view (the admin-bar is shown in the footer without CSS)
- disable wp admin bar for customers logged in
- two different home is showing inside my dashboard?
- Admin Bar items active only on plugin page
- Missing Toolbar/Admin Bar on subdomain page using WordPress integration
- Top Admin Bar Never Shows Up
- Admin and Toolbar on the bottom, how to dropup menus?
- Display Admin Bar when Logged
- Why do previews work in one browser, but not another?
- Disabling the Admin Bar | Where does code go?
- Add code to admin bar only
- Why do my posts look like they are in “admin editing mode”?
- Adding more links to the tool bar
- WordPress replace howdy function now throwing deprecated warning
- Set Post Thumbnails in Percents
- How to make gallery images responsive?
- Enqueue scripts based on browser width?
- How can I modify admin bar only if my plugin is loaded
- Menu toggle bar works only on some pages in WordPress
- Responsive menu on genesis theme [closed]
- The new WordPress 3.1 “Admin Menu” isn’t appearing on my site or in the Dashboard
- Creating an admin button that when clicked shows a popup form
- Configure WordPress to Use Responsive Image Rendering
- Responsive Theme Design: how have slideshow on desktops/tablets and static photo on mobile using same template?
- bootstrap carousel in wordpress home page showing small images and not responsive
- Modify Contextual Help
- add class to all images inside the content
- Bootstrap navbar responsiveness on WordPress theme menu not working
- Add div after every 4 posts then every 2 posts for a responsive loop
- Responsive WordPress Gallery
- WP Admin Bar not showing with custom permalink structure for pages
- How to handle responsive and non responsive websites in one WordPress Theme?
- Trouble with responsivitizing my twentythirteen header
- How can a left and right margin be added to the admin bar without access to “…wp-includes/admin-bar.php”?
- How to include the admin bar?
- Change path/url of admin-bar.min.css
- Can admin_bar_menu or another action be used to modify the admin bar on the admin side?
- How to modify responsive images in post thumbnails
- Frontpage Admin Bar Disappeared
- How to generate a responsive output from plugin?
- Navigation menu, remove item from desktop