Disable sidebar widgets on specific posts

Adding this snippet to the functions.php of your wordpress theme will let you disable widgets on specific posts by updating the array on line 3 with post ID’s. Please note that this is a comma separated list of ID’s.



add_filter( 'sidebars_widgets', 'disable_sidebar_widgets' );
function disable_sidebar_widgets( $sidebars_widgets ) {
if (is_single(array(1,2,4,8)))
$sidebars_widgets = array( false );
return $sidebars_widgets;

Leave a comment