=== Block Visibility Scope === Contributors: ravigadhiyawp Donate link: https://buymeacoffee.com/ravigadhiya Tags: gutenberg, block editor, responsive, visibility, hide block Requires at least: 6.3 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.0.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Provide responsive visibility control to all WordPress blocks. Easily hide or show blocks on specific screen sizes (Extra Small to XXL). == Description == Block Visibility Scope gives you **full responsive control over any WordPress block**. You can decide where each block should be visible: small phones, tablets, laptops, desktops, or wide screens. **How to use this plugin:** 1. Edit any page/post with the Gutenberg block editor. 2. Select a block, then in the right-hand **Block Inspector**, locate the **Visibility Control** panel. 3. Toggle the switches to choose where the block should be hidden or visible across different screen sizes. **Features:** 1. Hide or show blocks based on screen size: - Extra Small (<576px – small phones) - Small (576–767px – large phones) - Medium (768–991px – tablets) - Large (992–1199px – laptops) - Extra Large (1200–1399px – desktops) - XXL (≥1400px – wide screens) 2. Works with **all WordPress blocks**. 3. Live preview: blocks with visibility rules are highlighted in the editor for easy identification. 4. Lightweight – minimal code, no heavy dependencies. 5. 100% compatible with the **WordPress block editor (Gutenberg)**. This is the simplest way to add responsive block visibility in WordPress without writing a single line of code. == Get Involved == The plugin is developed openly on GitHub—follow the project, contribute, or give it a ⭐ to show your support! [View on GitHub](https://github.com/ravigadhiya007/blocks-visibility-scope/) == Installation == = Installation from within WordPress = 1. Visit **Plugins > Add New**. 2. Search for **Block Visibility Scope**. 3. Install and activate the **Block Visibility Scope** plugin. = Manual installation = 1. Upload the entire `block-visibility-scope` folder to the `/wp-content/plugins/` directory. 2. Visit **Plugins**. 3. Activate the **Block Visibility Scope** plugin. = After activation = 1. Edit any page/post with the block editor (Gutenberg). 2. Select a block → open the right-hand **Block Inspector** → find the **Visibility Control** panel. 3. Use the toggle switches to hide/show the block on different screen sizes. == Screenshots == 1. **Visibility controls in block inspector** – Toggle options for each screen size. 2. **Highlighted editor preview** – Blocks with visibility rules appear highlighted in the editor. == Frequently Asked Questions == = Where can I find the visibility toggles in the editor? = Once the plugin is activated, open the block editor (Gutenberg). Select any block, and in the right-hand sidebar under "Block Settings," you will find a new panel named "Visibility Control." This panel includes toggle switches to hide the selected block on specific screen sizes. = Does this work with all blocks? = Yes. The plugin adds visibility options to every block available in the WordPress block editor. = Does this plugin provide any new block? = No. It does not add new blocks. Instead, it extends **all existing blocks** with visibility controls. = Will it slow down my website? = No. The plugin is lightweight and only adds minimal CSS classes to blocks. = Can I use it with page builders? = This plugin is designed for the **WordPress block editor (Gutenberg)**. It will not work with other page builders. == Changelog == = 1.0.1 = * Applied review feedback from Plugin Review Team. = 1.0.0 = * Initial release. * Add responsive visibility toggles (XS, SM, MD, LG, XL, XXL). * Highlights the editor hidden blocks. * Apply frontend classes for visibility control. == Upgrade Notice == = 1.0.0 = First release of Block Visibility Scope. Adds full responsive visibility control to all blocks.