Responsive Block Control – Hide blocks based on display width

Responsive Block Control – Hide blocks based on display width Install Statistics

0
100%
Today: 11 Yesterday: 11 All-time: 8,603 downloads
Responsive Block Control – Hide blocks based on display width Icon

Try plugin: Responsive Block Control – Hide blocks based on display width

We'll create fresh WordPress site with Responsive Block Control – Hide blocks based on display width installed. You have 20 minutes to test the plugin after that site we'll be deleted.

Takes ~10 seconds to install.

About Responsive Block Control – Hide blocks based on display width

Responsive Block Control adds responsive toggles to a "Visibility" panel of the block editor (i.e Gutenberg), to show or hide blocks accordi …

4


0


0


0


0

updated: 1 year ago
since: 4 years ago
author: Sascha Paukner

Description

Responsive Block Control adds responsive toggles to a “Visibility” panel of the block editor (i.e Gutenberg), to show or hide blocks according to screen width.

Limitations

Does not work with the Classic Block, Widget Block or Widget Area Block [‘core/freeform’, ‘core/legacy-widget’, ‘core/widget-area’], as the those blocks do not support block attributes. Does also not work with the HTML Block [‘core/html’] inside the Widget Screen, as this one also does not support block attributes there.

Configuration

Override existing breakpoints

function override_responsive_block_control_breakpoints($break_points) {
     $break_points['base'] = 0;
     $break_points['mobile'] = 400;
     $break_points['tablet'] = 800;
     $break_points['desktop'] = 1000;
     $break_points['wide'] = 1600;

     return $break_points;
 }

 add_filter('responsive_block_control_breakpoints', 'override_responsive_block_control_breakpoints');

Stop css output completely

 function override_responsive_block_control_add_css() {
      return false;
  }
  add_filter('responsive_block_control_breakpoints', 'override_responsive_block_control_add_css');