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 |
|---|---|---|---|
| n*p*o*g*i*h.com | F | Jul 10, 2026 | |
| e*e*g*d*t*.com | D | Jul 10, 2026 | |
| t*n*l*m*.hu | D | Jul 10, 2026 | |
| r*l*v*g*.com | F | Jul 10, 2026 | |
| c*e*i*u*i*n*v*t*.com | D | Jul 10, 2026 | |
| w*m*n*a*d*m*n.com | F | Jul 10, 2026 | |
| c*s*a*e*g*r*e*s.com (WP 7.0) | D | Jul 10, 2026 | |
| w*k*p*.com | D | Jul 10, 2026 | |
| c*r*o*o*i*.fr | F | Jul 10, 2026 | |
| n*v*k*u*o*.hu | D | Jul 10, 2026 | |
| s*a*e*f*m*r*c*n*n*r*y.org | F | Jul 9, 2026 | |
| w*a*g*o*p.com (WP 7.0) | D | Jul 9, 2026 | |
| b*k*s*i*e*a*d*r*w*.com | F | Jul 9, 2026 | |
| l*t*l*s*o*c*d*a*i*1*.com | A | Jul 9, 2026 | |
| l*t*l*s*o*c*d*a*i*1*.com | A | Jul 9, 2026 | |
| b*f*.com | F | Jul 9, 2026 | |
| b*c*.com | F | Jul 9, 2026 | |
| v*m*t*c*a*i*i*n.org (WP 7.0) | F | Jul 9, 2026 | |
| n*t*l*c*.com (WP 7.0) | F | Jul 9, 2026 | |
| e*e*t*i*.ch (WP 7.0) | F | Jul 9, 2026 | |
| s*u*e*e*v*r*n*t*l*u*g.ch (WP 7.0) | F | Jul 9, 2026 | |
| t*l*n*s*i*l*.com | A | Jul 9, 2026 | |
| h*s*.jp | F | Jul 9, 2026 | |
| s*i*c*n*i*.com | F | Jul 8, 2026 | |
| j*f*h*r*a*h.com | C | Jul 8, 2026 | |
| s*l*n*s*e*l*.nl (WP 7.0) | F | Jul 8, 2026 | |
| n*o*o*d*n*s.com | F | Jul 8, 2026 | |
| t*k*n*c*.com | F | Jul 8, 2026 | |
| t*k*m*r*-*o*n*.com (WP 6.8.5) | F | Jul 8, 2026 | |
| g*m*x.com | D | Jul 8, 2026 | |
| m*i*o*s*v*g*r*.com | A | Jul 8, 2026 | |
| m*i*o*s*p*e*i*.com | A | Jul 8, 2026 | |
| f*s*h*r*l*u*e*l*e*j*n*e*.de (WP 6.9.4) | F | Jul 8, 2026 | |
| m*i*h*l*m*d*a.com (WP 6.9.4) | F | Jul 8, 2026 | |
| t*g*t*p*t*u*v*r.com | F | Jul 8, 2026 | |
| l*m*n*l*p*e*e.com (WP 7.0) | F | Jul 8, 2026 | |
| c*c*e*-*e*a*.ch (WP 7.0) | F | Jul 8, 2026 | |
| a*a*e*l*-*e*u*d*e*t*z*n*r*m.de (WP 6.8.2) | F | Jul 7, 2026 | |
| f*a*k*t*a*e*y.ca | F | Jul 7, 2026 | |
| s*a*e*n*d*e*t*r*.com | F | Jul 7, 2026 | |
| s*a*e*p*o*e*t.com (WP 6.7.5) | F | Jul 7, 2026 | |
| c*m*0*.com (WP 6.8.5) | F | Jul 7, 2026 | |
| b*r*h*r*t*g*o*p*e*i*.com (WP 7.0) | F | Jul 7, 2026 | |
| p*r*a*c*e*y*r*u*.com | F | Jul 7, 2026 | |
| o*u*a*r*l*g*t.jp (WP 7.0) | F | Jul 7, 2026 | |
| p*l*t*e*w*p.site | F | Jul 7, 2026 | |
| d*u*l*d*p*o*a.com (WP 7.0) | F | Jul 7, 2026 | |
| a*r*l*e*i*.dz | D | Jul 7, 2026 | |
| s*n*e*n.com | D | Jul 7, 2026 | |
| l*f*s*y*e*e*a*.com | F | Jul 7, 2026 | |
| n*s*i*o*h*s*i.com | F | Jul 7, 2026 | |
| s*n*r*m*p.com (WP 6.9.4) | F | Jul 7, 2026 | |
| s*m*o*i*m*m*o*.com (WP 6.9.4) | F | Jul 7, 2026 | |
| c*l*e*e*o*a*-*h*r*n*a*d*i*.com (WP 5.8) | D | Jul 7, 2026 | |
| c*l*a*o*o.com (WP 7.0) | F | Jul 6, 2026 | |
| m*n*f*s*a*i*n*v*r*e.ch (WP 7.0) | F | Jul 6, 2026 | |
| m*i*e*u*a*i*i*s.org | D | Jul 6, 2026 | |
| a*a*u*k*o*o.com | F | Jul 6, 2026 | |
| f*e*r*r*c*e*n*a*p*g*e.de | A | Jul 6, 2026 | |
| w*s*e*n*o*e*t.com | F | Jul 6, 2026 | |
| o*e*s*o*y.c*.jp | F | Jul 6, 2026 | |
| e*i*i*n*m*t*f*.com (WP 6.2.9) | F | Jul 6, 2026 | |
| f*-*i*.jp | F | Jul 6, 2026 | |
| w*s*e*b*y*t*n.com (WP 7.0) | F | Jul 6, 2026 | |
| g*o*p*-*a*t*a*r*.com | A | Jul 6, 2026 | |
| g*o*p*-*r*e*.com | A | Jul 6, 2026 | |
| s*e*s*n*i*e*.com (WP 7.0) | F | Jul 6, 2026 | |
| w*l*v*-*u*l*n.com | F | Jul 6, 2026 | |
| c*d*f*w*r*z.com (WP 7.0) | F | Jul 6, 2026 | |
| p*u*l*m*.com | F | Jul 6, 2026 | |
| a*t*i*a*l*a*v*n*u*e*.com | F | Jul 5, 2026 | |
| s*i*z*r*a*i*e.com | B | Jul 5, 2026 | |
| s*i*z*r*r*u*.com | B | Jul 5, 2026 | |
| s*i*z*r.com | B | Jul 5, 2026 | |
| s*i*z*r*g*o*p.com | B | Jul 5, 2026 | |
| l*n*o*i*e.net | F | Jul 5, 2026 | |
| l*t*r*s*u*o*a*n*.com (WP 7.0) | F | Jul 5, 2026 | |
| c*d*h*p*a*i*.fr | A | Jul 5, 2026 | |
| i*s*a*u*.com (WP 7.0) | F | Jul 5, 2026 | |
| e*o*w*t*.com | F | Jul 5, 2026 | |
| p*o*t*r*l*a*i*g.com (WP 7.0) | F | Jul 5, 2026 | |
| b*b*a*r*c*.net (WP 7.0) | F | Jul 5, 2026 | |
| l*s*e*s*e*r*s.com (WP 7.0) | F | Jul 5, 2026 | |
| p*r*n*i*e.fr | D | Jul 5, 2026 | |
| a*c*i*k*t*d*k*1*0*a*.com | D | Jul 4, 2026 | |
| 1*c*e*t*s.com (WP 7.0) | F | Jul 4, 2026 | |
| a*-*c*l*.com | F | Jul 4, 2026 | |
| a*l*a*m*p*i*g*.com | F | Jul 4, 2026 | |
| m*t*r*g*n*y.dk | F | Jul 4, 2026 | |
| l*m*n*-*n*o.com | F | Jul 4, 2026 | |
| e*s*i*-*l*n*q*e*.be (WP 6.9) | F | Jul 4, 2026 | |
| e*s*i*c*i*i*u*s.fr (WP 7.0) | D | Jul 4, 2026 | |
| l*i*h*r*u*e.com (WP 7.0) | F | Jul 4, 2026 | |
| b*a*k*o*d*c*e*s*r*e*.com | F | Jul 3, 2026 | |
| z*m*e*n*k*.pl (WP 7.0) | F | Jul 3, 2026 | |
| b*o*o*k*.dk | D | Jul 3, 2026 | |
| k*n*s*i*a*m*o*c*u*.com (WP 7.0) | F | Jul 3, 2026 | |
| k*n*s*i*a*m*o*a*a*e*y.com (WP 7.0) | F | Jul 3, 2026 | |
| e*-*a*e.jp (WP 7.0) | F | Jul 3, 2026 | |
| a*e*c*-*a*e*k*.com | F | Jul 3, 2026 |