Responsive Block Control β Hide blocks based on display width
Responsive Block Control adds responsive toggles to a βVisibilityβ panel of the block editor, to show or hide blocks according to screen width.
Security
Version 1.3.1 resolves a stored crossβsite scripting (XSS) vulnerability (CVEβ2025β62135) affecting earlier versions (<= 1.2.9).
Users with contributor access or higher should update immediately.
If you discover a security vulnerability, please report it responsibly to: [email protected]
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');
Provide custom CSS
You can provide your own CSS rules per breakpoint using the new filter responsive_block_control_custom_css_rules.
add_filter('responsive_block_control_custom_css_rules', function($rules) {
return [
'mobile' => 'display: none !important;',
'tablet' => 'display: none !important;',
'desktop' => 'display: none !important;',
'wide' => 'display: none !important;',
];
});
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');
| Domain | Exposures | Headers | Last Checked |
|---|---|---|---|
| r*p*r*e*s*n*t*d.gr (WP 6.8.5) | D | 2026-04-22 23:33:34 | |
| h*u*e*o*-*e*o*r*e*.berlin (WP 6.9) | F | 2026-04-22 21:47:55 | |
| p*a*-*c*i*n*-*h*r*p*e*e*.fr | A | 2026-04-22 19:51:43 | |
| i*.hu | D | 2026-04-22 15:54:24 | |
| k*o*i*e*d*l*.hu | D | 2026-04-22 15:54:24 | |
| s*a*i*g*5*9*-*e*p*k*a*a*n.w*c*m*t*g*n*.com | F | 2026-04-22 14:30:21 | |
| e*i*y.io | D | 2026-04-22 14:10:58 | |
| h*n*e*e*t*s*r*.com | F | 2026-04-22 13:45:54 | |
| r*c*a*o*e*s.com | F | 2026-04-22 05:11:40 | |
| a*r*w*e*d*a*d*c*p*c*m*a*y.com | F | 2026-04-22 04:15:17 | |
| u*t*n*w*.com (WP 6.9.4) | F | 2026-04-22 00:36:18 | |
| w*e*e*t*s*i*-*o*i*s.de (WP 6.9.4) | F | 2026-04-21 23:27:08 | |
| u*n*r*.com | F | 2026-04-21 22:00:44 | |
| p*l*-*o*r*i*r*s.org | F | 2026-04-21 18:45:11 | |
| h*n*v*r*a*d*s*o*.de | A | 2026-04-21 18:17:44 | |
| c*n*a*i*n*r*a*.de | A | 2026-04-21 18:17:44 | |
| r*m.s*n*r*m*p.com (WP 6.9.4) | D | 2026-04-21 16:27:18 | |
| c*b*r*t*l*n*o*i*e.com | F | 2026-04-21 15:34:06 | |
| k*a*-*n*u*t*i*.com | A | 2026-04-21 09:53:52 | |
| a*i*h*l*i*g.com (WP 6.9.4) | F | 2026-04-21 06:37:51 | |
| d*a*o*d*r*h*r*.com | F | 2026-04-21 06:27:04 | |
| o*i*i*a*c*e*h*e*r*.com (WP 6.5.3) | F | 2026-04-21 05:06:49 | |
| e*s*y*s*l*n*c*s.es (WP 6.9.4) | D | 2026-04-21 00:51:42 | |
| d*o*f*a*p.com (WP 5.3.21) | F | 2026-04-20 21:06:51 | |
| m*c*a*e*r*.com | D | 2026-04-20 16:10:55 | |
| k*r*r*-*o*e.com (WP 6.9.4) | F | 2026-04-20 16:08:37 | |
| r*p*o*d*r*o*r*s*.com | F | 2026-04-20 16:07:40 | |
| s*o*a*l*i*.com (WP 6.9.4) | F | 2026-04-20 13:13:37 | |
| f*b*r*i*h*.com | F | 2026-04-20 12:52:54 | |
| g*t*h*f*e*.io (WP 6.9.4) | F | 2026-04-20 11:56:46 | |
| s*i*u*b*a*e*y.com | F | 2026-04-20 09:44:24 | |
| s*i*r*n*u*b*a*e*y.com | F | 2026-04-20 09:44:22 | |
| h*p*i*s*c*e*o*e*m*.org (WP 6.5.8) | F | 2026-04-20 09:17:10 | |
| t*i*m*x*m*a*.com | F | 2026-04-20 06:37:44 | |
| o*t*c*e*r*c*r*.com | F | 2026-04-20 06:36:26 | |
| t*h*m*e*o*t*l.com | F | 2026-04-20 06:03:50 | |
| k*n*d*m*a*m*n*.com (WP 6.9.4) | F | 2026-04-20 05:37:40 | |
| r*c*e*m*u*e.com | F | 2026-04-20 00:01:26 | |
| m*i*i*s*-*e*t.com (WP 6.4.2) | F | 2026-04-19 21:46:13 | |
| m*i*i*a*k*t*n*.com | F | 2026-04-19 19:57:55 | |
| b*o*a*p*t*t*i*a*i*n*u*s*n*.com (WP 6.9.4) | F | 2026-04-19 17:57:10 | |
| o*d*e*w*k*r*n*h*s*.com (WP 6.9.4) | F | 2026-04-19 16:28:05 | |
| o*d*e*f*a*c*i*e.com (WP 6.5.2) | F | 2026-04-19 16:28:04 | |
| o*d*e*c*i*e*e*r*n*h*s*.com (WP 6.5.2) | F | 2026-04-19 16:28:04 | |
| r*e*o*i*a*o*s*l*i*g.com | F | 2026-04-19 12:32:27 | |
| o*s*l*n*.com (WP 6.9.4) | F | 2026-04-19 12:06:34 | |
| d*n*z*n*r*u*.ca | F | 2026-04-19 11:27:00 | |
| s*a*e*f*m*r*c*n*n*r*y.com | F | 2026-04-19 03:05:10 | |
| v*r*w*n*i*g*r.com | A | 2026-04-18 17:23:28 | |
| d*s*u*f*u*d*t*o*.org | F | 2026-04-18 15:35:26 | |
| n*p*n*t*s.org | F | 2026-04-18 15:35:26 | |
| s*a*c*o*.com | F | 2026-04-18 15:12:54 | |
| r*s*a*h*r*d.com | F | 2026-04-18 08:06:14 | |
| s*-*r*h*.com | F | 2026-04-18 03:09:45 | |
| r*s*a*d*m*t*s.com | F | 2026-04-18 00:26:25 | |
| m*p*e*s*n*a*s*s*o*e*.com | F | 2026-04-17 19:15:33 | |
| m*i*o*t*i*e*s.com | F | 2026-04-17 15:57:17 | |
| f*n*l.com (WP 6.9.4) | F | 2026-04-17 15:49:03 | |
| a*o*l*.com (WP 6.9.4) | D | 2026-04-17 08:55:44 | |
| a*n*s*h.com | F | 2026-04-17 08:24:40 | |
| d*e*a*m*h*a*.com | F | 2026-04-17 06:55:54 | |
| r*n*g*-*i*.com (WP 6.6) | F | 2026-04-17 04:09:56 | |
| o*u*i*u*u.com (WP 6.9.4) | F | 2026-04-17 00:43:11 | |
| o*a*a*u*e*j*p*n.com (WP 6.9.4) | F | 2026-04-16 18:07:25 | |
| r*h*-*r*g*t.com | F | 2026-04-16 07:57:39 | |
| o*a*h*-*o*a*.com | F | 2026-04-16 07:48:48 | |
| k*s*b*a*a*t.com (WP 6.9.4) | F | 2026-04-15 21:17:17 | |
| s*n*r*s*c*r*.com (WP 6.9.4) | F | 2026-04-15 18:22:38 | |
| g*a*s*o*e*f*.com | D | 2026-04-15 18:09:51 | |
| g*a*g*i*t*e*m*y*.com | D | 2026-04-15 17:22:41 | |
| w*l*v*-*o*p*a*g*n.com | F | 2026-04-15 17:09:24 | |
| s*a*k*h*t*l*e*i*.com | F | 2026-04-15 15:52:40 | |
| b*y*r*s*o*.com | F | 2026-04-15 14:08:13 | |
| b*w*e*h*r*h*r*.com | F | 2026-04-15 11:59:44 | |
| b*u*i*u*c*d*a*i*.com | A | 2026-04-15 09:46:47 | |
| o*t*n*a*c*e*y.com | F | 2026-04-15 08:31:33 | |
| t*y*k*w*-*.com (WP 6.9.4) | F | 2026-04-15 03:50:55 | |
| h*t*u*a*k*n.com | F | 2026-04-15 00:06:30 | |
| h*t*u*a*-*u*.com | F | 2026-04-15 00:06:30 | |
| e*c*l*b*r*r*s*b*w.com | F | 2026-04-14 23:02:04 | |
| d*r*m*o*l*n*.com (WP 6.9.4) | F | 2026-04-14 22:17:35 | |
| r*b*l*n*e*d.com | F | 2026-04-14 21:23:59 | |
| t*u*o*s*d*e*.com | C | 2026-04-14 19:02:45 | |
| l*s*e*s*e*r*s.fr (WP 6.9.4) | F | 2026-04-14 18:47:48 | |
| k*m*e*c*o*-*r*f*l*.com | F | 2026-04-14 17:51:58 | |
| k*m*w*d*m*i.com | F | 2026-04-14 17:31:54 | |
| g*l*n*i*m*.com (WP 6.9.4) | F | 2026-04-14 13:03:45 | |
| c*n*c*m*s.fr (WP 6.9.4) | F | 2026-04-14 12:56:46 | |
| m*r*a*.online (WP 6.9.4) | F | 2026-04-14 11:52:35 | |
| v*o*a*o.site (WP 6.9.4) | F | 2026-04-14 11:20:47 | |
| d*n*s*n*k*k*i.com (WP 6.9.4) | F | 2026-04-14 10:08:06 | |
| m*n*f*l*t*c*i*i.jp | F | 2026-04-14 05:33:08 | |
| a*e*h*s*e*c*n*e*l*.com (WP 6.8.5) | F | 2026-04-14 03:34:54 | |
| y*u*e*d*i*u*a*.com (WP 6.9.4) | F | 2026-04-14 02:18:30 | |
| r*z*r*a*k*e*r*o*k.com (WP 6.9.4) | F | 2026-04-14 01:57:05 | |
| h*p*y*o*t*n.com (WP 6.9.4) | F | 2026-04-14 00:15:20 | |
| k*e*e*r*k.com (WP 6.9.4) | F | 2026-04-13 21:02:16 | |
| n*n*r*q*e.com (WP 6.0.11) | F | 2026-04-13 20:35:29 | |
| d*m*z*-*n*.com | F | 2026-04-13 20:21:35 | |
| b*i*l*y.com (WP 6.9.4) | F | 2026-04-13 20:08:10 |