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
- Function _admin_bar_bump_cb is deprecated since version 6.4.0
- WordPress replace howdy function now throwing deprecated warning
- Media queries in Sass
- Full width image in separated row on wordpress (Ref attacted)
- How do I disable responsive images in WP 4.4?
- Proper usage of wp_is_mobile()?
- what is __return_false in filters
- WordPress Admin Bar Overlapping Twitter Bootstrap Navigation [closed]
- Admin bar and fixed header issue?
- make WordPress image captions responsive
- WP 4.4. responsive images browser choosing the “wrong” one
- the_post_thumbnail responsive srcset not populating with custom image size
- Is the new WordPress 3.1 admin bar pluggable and how can I extend it?
- remove “edit your profile” from admin menu bar
- How to insert pictures without hard coded dimensions?
- Responsive Theme Design: how have slideshow on desktops/tablets and static photo on mobile using same template?
- Create image formats with different qualities when uploading
- How-to make the admin area mobile friendly [closed]
- How can I set image sizes and still have responsive images using the srcset attribute?
- Images all broken after migration and upgrade
- Remove top admin bar
- Add visit site to your toolbar instead of being in the dropdown
- Modify Admin Bar Link
- Show admin bar only for some USERS roles
- WordPress Gutenberg Embed Blocks Are Not Responsive
- Remove WordPress Toolbar buttons
- How to Remove All Admin Bar Menu Items?
- How to add some custom HTML into wordpress admin bar?