You could add this function to your functions.php file.
add_filter( 'sidebars_widgets', 'disable_all_widgets' );
function disable_all_widgets( $sidebars_widgets ) {
$sidebars_widgets = array( false );
return $sidebars_widgets;
}
You could also use the WordPress conditional tags to disable widgets only on certain pages. For example; this would only disable widgets on the home page.
add_filter( 'sidebars_widgets', 'disable_all_widgets' );
function disable_all_widgets( $sidebars_widgets ) {
if ( is_home() )
$sidebars_widgets = array( false );
return $sidebars_widgets;
}
Related Posts:
- Programmatically add widgets to sidebars
- Loading scripts only if a particular shortcode or widget is present
- Limit number of Widgets in Sidebars
- Translate widget titles using qTranslate plugin
- How Do I Add Custom CSS To Only Certain Widgets
- Add the sidebar/widget editor to the post edit screen?
- $post>ID displays wrong post ID
- How to add author details in the post sidebar?
- Video Embed in Sidebar Widget with Links to Others in Category
- Add a select box to all widgets
- How to avoid widgets added to sidebar on theme activation?
- Sidebar Widget Registration without a name, how is it assigned to new named sidebar widget?
- Is there a way to allow only certain type of widgets in the sidebars?
- Display sidebar that created in functions.php
- WordPress: Apply filter/hook to a particular sidebar widgets?
- List sidebars on a page
- Why use dynamic_sidebar() conditionally?
- wordpress widget textbox in the sidebar
- WordPress Widget multiple use
- Contact Form in sidebar [closed]
- More flexible sidebar and widget management
- dynamic_sidebar() returns false in admin section
- duplicate sidebar
- How to check if searchform.php is being included as widget?
- the_widget() and widget’s ID
- How to get sidebar’s content inside admin-ajax?
- Removing custom widget area WordPress 4.4 [closed]
- Insert Widget option into mark-up with register_sidebar
- Full width layout for custom post type pages
- How to “pair” two widgets side by side in one sidebar [closed]
- Adding custom html and standard widgets to sidebar
- Dynamic Sidebars On Multiple Subpages
- How to add new sidebar widget area to child theme?
- Cannot save widgets in custom sidebars
- Disable widgets on specific posts
- Display the id list of active widgets of same sidebar?
- How to remove a widget from the sidebar on specific page?
- Add individual tag to widget title in sidebar
- different class (css) for sidebar widgets
- How to show different widgets on different pages in a user friendly way
- How can I assign widgets from WP to appear in bbpress?
- Trying to create dynamic widget area using post ID
- Can you target a widget_class in a register_sidebar?
- Default widgets assignment – isn’t working
- Copy Widget Settings because of changed IDs
- Programmatically add widgets to sidebars
- How to call widget by widget’s id?
- Are widgets meant to be used outside of sidebars?
- wp_get_attachment_image() not displaying post images even though wp_get_attachment_url() echo correct urls
- Show a widget as a sidebar fallback
- Add a specific css to a widget
- what is the best way to add things to a side bar
- Is there a simple way to have a new sidebar for each page?
- Display posts from category in post content?
- Add class to on sidebar widget
- Is there a way to use get_sidebar() when no widgets are activated?
- Multiple rows of footer widget areas
- New Widget are not showing
- What conditional to use for dynamic sidebar check?
- How do I exclude portrait pictures from the nextgen gallery sidebar widget?
- Distinguish between different widgets of the same type
- links to Media Library content in sidebar per page
- Upgraded to 3.3, My Widgets Disappeared
- Why is registering a sidebar for each page causing my sidebars to reset?
- activate custom sidebar widgets
- How can I detemine the parameters needed by the_widget()?
- widgets in footer?
- Need to delete the sidebar widget area and have the page a full page rather than just have a blank widget area
- How can I have sidebar widgets on Twenty Seventeen theme on all pages?
- My theme didn’t appear sidebar area
- Before_widget won’t show up
- How to create sidebar from “scratch”?
- Display current tag archive’s name and description in sidebar
- Sidebar widgets are over the content in mobile mode, how can I fix it? [closed]
- Loading scripts only if a particular shortcode or widget is present
- Use customizer or sidebar for header settings?
- Script in sidebar blocks other widget’s load
- Does current page contain widget or sidebar
- widgets_init actions not fired from functions.php’s child theme
- Active Sidebar Conditional Question?
- Target logic based on Widget / Sidebar Name
- Can I get variable into dynamic sidebar?
- Paginate recent posts widget
- $before/after_widget/title not displaying anything
- if is within sidebar [duplicate]
- how to call new widgets in sidebar in custom theme?
- user definable sidebar per page
- Call sidebar from a template
- Show or hide custom menu widget in side bar conditionally
- Custom tabs widget don’t work in google chrome, is blocked, do not change the tabs. Why?
- Post Thumbnails on Sidebar Widgets
- Unique widget id in sidebar
- Correct way to add a block element to sidebar layout
- How to exclude a widget from showing up on a page?
- How can I add multiple content-editable blocks without a plug-in?
- Putting a URL, for a preview, in a side bar
- Add a twitter feed to my WordPress website
- Keeping shortcode-generated widget and theme element in one line [closed]
- How to inject a virtual widget (i.e. without adding it to the database) to the sidebar
- How to tell if a dynamic sidebar is being displayed on page?