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 |
|---|---|---|---|
| k*o*i*e*d*l*.hu | D | 2026-05-23 13:05:41 | |
| s*e*n*e*z*c*u*e*a*c*a*f*n*u*g.de (WP 6.7.5) | F | 2026-05-23 12:47:52 | |
| e*i*y.io | D | 2026-05-23 11:29:31 | |
| d*e*a*m*h*a*.com | F | 2026-05-23 04:59:31 | |
| o*d*e*w*k*r*n*h*s*.com (WP 6.9.4) | F | 2026-05-23 04:23:51 | |
| o*d*e*f*a*c*i*e.com (WP 6.5.2) | F | 2026-05-23 04:18:59 | |
| o*d*e*c*i*e*e*r*n*h*s*.com (WP 6.5.2) | F | 2026-05-23 04:18:59 | |
| f*n*l.com (WP 6.9.4) | F | 2026-05-23 02:48:00 | |
| o*s*l*n*.com (WP 7.0) | F | 2026-05-22 23:13:45 | |
| m*i*i*s*-*e*t.com (WP 6.4.2) | F | 2026-05-22 22:08:21 | |
| t*i*m*x*m*a*.com | F | 2026-05-22 21:40:10 | |
| w*e*e*t*s*i*-*o*i*s.de (WP 7.0) | F | 2026-05-22 21:34:45 | |
| r*m.s*n*r*m*p.com (WP 6.9.4) | D | 2026-05-22 21:14:10 | |
| t*h*m*e*o*t*l.com | F | 2026-05-22 21:05:18 | |
| m*i*i*a*k*t*n*.com | F | 2026-05-22 20:16:24 | |
| h*n*v*r*a*d*s*o*.de | A | 2026-05-22 16:33:42 | |
| c*n*a*i*n*r*a*.de | A | 2026-05-22 16:33:42 | |
| r*p*o*d*r*o*r*s*.com | F | 2026-05-22 11:38:04 | |
| s*a*k*h*t*l*e*i*.com | F | 2026-05-22 05:10:37 | |
| n*u*e*u.c*c*e*-*e*a*.ch (WP 7.0) | F | 2026-05-22 00:07:55 | |
| e*s*y*s*l*n*c*s.es (WP 6.9.4) | D | 2026-05-21 23:42:22 | |
| e*i*m*l*2*5*.org (WP 7.0) | F | 2026-05-21 23:41:57 | |
| k*i*i*k*r*a*n*o*n*r.is (WP 6.9.4) | D | 2026-05-21 22:15:57 | |
| m*c*a*e*r*.com | D | 2026-05-21 19:26:13 | |
| d*a*o*d*r*h*r*.com | F | 2026-05-21 18:03:55 | |
| r*c*e*m*u*e.com | F | 2026-05-21 17:13:08 | |
| i*t*r*m.fr | D | 2026-05-21 15:17:14 | |
| p*l*a*j*d*t.hu (WP 6.9.4) | D | 2026-05-21 14:28:02 | |
| k*a*-*n*u*t*i*.com | A | 2026-05-21 14:16:07 | |
| g*t*h*f*e*.io (WP 6.9.4) | F | 2026-05-21 11:05:22 | |
| a*o*l*.com (WP 7.0) | D | 2026-05-21 09:54:51 | |
| a*n*s*h.com | F | 2026-05-21 09:06:48 | |
| h*p*i*s*c*e*o*e*m*.org (WP 6.5.8) | F | 2026-05-21 08:39:32 | |
| d*o*f*a*p.com (WP 5.3.21) | F | 2026-05-21 07:07:27 | |
| r*e*o*i*a*o*s*l*i*g.com | F | 2026-05-21 04:32:08 | |
| k*s*b*a*a*t.com (WP 6.9.4) | F | 2026-05-21 01:37:35 | |
| k*r*n*a*e*i*a*e*a*t*r*.com (WP 7.0) | F | 2026-05-21 00:40:06 | |
| r*c*u*t.e*o*w*t*.com (WP 6.9.4) | F | 2026-05-20 19:36:56 | |
| k*r*r*-*o*e.com (WP 6.9.4) | F | 2026-05-20 19:01:51 | |
| t*c*e*s.v*r*u*l*e*h*u*.at (WP 6.9.4) | F | 2026-05-20 17:58:18 | |
| b*y*r*s*o*.com | F | 2026-05-20 12:54:03 | |
| e*g*g*m*n*.s*i*7*.fr | A | 2026-05-20 10:59:19 | |
| b*w*e*h*r*h*r*.com | F | 2026-05-20 10:12:04 | |
| d*n*z*n*r*u*.ca | F | 2026-05-20 10:05:41 | |
| k*n*d*m*a*m*n*.com (WP 6.9.4) | F | 2026-05-20 07:59:56 | |
| m*i*o*t*i*e*s.com | F | 2026-05-20 07:24:48 | |
| b*u*i*u*c*d*a*i*.com | A | 2026-05-20 07:21:31 | |
| s*l*t*r*s*d*n*i*l.com (WP 6.9.4) | F | 2026-05-20 04:28:44 | |
| e*c*l*b*r*r*s*b*w.com | F | 2026-05-20 00:40:59 | |
| r*s*a*h*r*d.com | F | 2026-05-19 20:13:42 | |
| y*g*n*v*r*h*.com (WP 6.7.5) | F | 2026-05-19 17:06:09 | |
| k*m*e*c*o*-*r*f*l*.com | F | 2026-05-19 15:09:22 | |
| k*m*w*d*m*i.com | F | 2026-05-19 14:47:25 | |
| d*s*u*f*u*d*t*o*.org | F | 2026-05-19 14:18:04 | |
| n*p*n*t*s.org | F | 2026-05-19 14:18:04 | |
| y*e*h*u*e.com (WP 6.9.4) | F | 2026-05-19 11:31:18 | |
| c*m*u*i*y*o*n*a*i*n.o*g.au | F | 2026-05-19 11:29:53 | |
| r*s*a*d*m*t*s.com | F | 2026-05-19 11:23:13 | |
| d*e*a*t*n*.fr (WP 6.9.4) | F | 2026-05-19 09:31:47 | |
| s*i*a*s*c.c*.jp (WP 6.9.4) | D | 2026-05-19 05:58:41 | |
| v*e*t*e*i*s.c*m.my | B | 2026-05-19 05:33:53 | |
| e*o*r*v*n*.com | F | 2026-05-19 02:53:31 | |
| d*m*z*-*n*.com | F | 2026-05-19 00:51:41 | |
| p*l*a*j*d*t.com (WP 6.9.4) | D | 2026-05-18 21:33:45 | |
| s*a*2*2*.com | F | 2026-05-18 20:15:49 | |
| s*a*2*2*.com | F | 2026-05-18 20:15:49 | |
| r*n*g*-*i*.com (WP 6.6) | F | 2026-05-18 13:06:39 | |
| k*e*e*r*k.com (WP 6.9.4) | F | 2026-05-18 12:25:02 | |
| n*n*r*q*e.com (WP 6.0.11) | F | 2026-05-18 10:43:17 | |
| b*i*l*y.com (WP 6.9.4) | F | 2026-05-18 05:31:30 | |
| j*n*d.jp (WP 6.9.4) | F | 2026-05-18 05:03:27 | |
| d*l*b*x.jp | F | 2026-05-18 02:08:41 | |
| y*r*i.m*g*c*l*r*c*n*.com | F | 2026-05-18 02:08:41 | |
| n*s*d.org | F | 2026-05-17 23:58:30 | |
| s*e*b*e.com | F | 2026-05-17 20:18:52 | |
| e*t*d*o*c*u*u*u*c*.com | D | 2026-05-17 20:18:12 | |
| r*b*l*n*e*d.com | F | 2026-05-17 18:52:30 | |
| e*j*y*k*m*r*.jp | F | 2026-05-17 18:18:22 | |
| r*h*-*r*g*t.com | F | 2026-05-17 14:58:48 | |
| a*e*h*s*e*c*n*e*l*.com (WP 6.8.5) | F | 2026-05-17 14:12:13 | |
| s*n*r*s*c*r*.com (WP 6.9.4) | F | 2026-05-17 12:07:04 | |
| o*u*i*u*u.com (WP 6.9.4) | F | 2026-05-17 11:27:31 | |
| w*l*v*-*o*p*a*g*n.com | F | 2026-05-17 10:18:21 | |
| e*e*t*a.ch | F | 2026-05-17 07:14:19 | |
| w*s*d*w*l*n*.c*.uk (WP 6.9.4) | F | 2026-05-17 06:16:22 | |
| t*c*e*i*g.s*h*o*s*l*x*n*u*g.at (WP 6.2.9) | F | 2026-05-17 04:42:45 | |
| o*a*a*u*e*j*p*n.com (WP 6.9.4) | F | 2026-05-17 04:25:57 | |
| c*a*h*r*i*u*t*r*.com | F | 2026-05-17 02:16:06 | |
| c*f*r*b*r*s.com | F | 2026-05-16 22:33:56 | |
| c*s*o*m*l*a*k*e*o*e*.com | C | 2026-05-16 17:24:53 | |
| o*a*h*-*o*a*.com | F | 2026-05-16 17:21:40 | |
| a*r*b*t*c*g*o*p.com (WP 6.9.4) | F | 2026-05-16 16:14:27 | |
| t*y*s*t*-*i*d*r*a*t*n.com | F | 2026-05-16 14:55:58 | |
| t*y*k*w*-*.com (WP 6.9.4) | F | 2026-05-16 14:40:03 | |
| r*z*r*a*k*e*r*o*k.com (WP 6.9.4) | F | 2026-05-16 14:34:49 | |
| s*a*s*a*g*o*i*g*n.nl (WP 6.9.4) | D | 2026-05-16 14:16:04 | |
| h*t*u*a*k*n.com | F | 2026-05-16 09:35:05 | |
| h*t*u*a*-*u*.com | F | 2026-05-16 09:35:05 | |
| s*h*p*e*i*.com | F | 2026-05-16 08:23:25 | |
| t*u*o*s*d*e*.com | C | 2026-05-16 03:57:14 |