Àpèjúwe
Export Pattern & Block Location is a powerful tool for WordPress developers and site administrators that helps you find where specific CSS classes, Gutenberg blocks, and WordPress patterns are being used across your entire site.
Features
- CSS Class Search – Find all occurrences of specific CSS classes in your content
- Gutenberg Block Search – Locate all uses of specific blocks (including nested blocks)
- Pattern Search – Find where WordPress block patterns are being used
- CSV Export – Download results as a CSV file for easy analysis
- JSON Export – Get results in JSON format via REST API
- WPML Support – Filter searches by language for multilingual sites
- Admin Interface – Easy-to-use admin page under Tools menu
- REST API – Programmatic access for automation and integrations
Use Cases
- Find all pages using a deprecated CSS class before removing it
- Audit which posts are using a specific Gutenberg block
- Track pattern usage across your site for design consistency
- Prepare for theme or plugin updates by knowing what is in use
- Generate reports for content inventory
Development
This plugin uses a build process to generate the JavaScript and CSS files
distributed in assets/build/.
The original, human-readable source files are available in the
assets/src/ directory included in this plugin.
Àwọn àwòrán ìbòjú
Ìgbéwọlẹ̀
- Upload the
export-pattern-block-locationfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to Tools > Export Pattern & Block Locations to use the admin interface.
FAQ
-
What post types are searched?
-
By default, the plugin searches all public post types including posts, pages, and custom post types.
-
Can I search multiple terms at once?
-
Yes! Simply separate your search terms with commas. For example:
btn-primary, container, hero-section -
Does it search nested blocks?
-
Yes, the plugin recursively searches through all nested blocks to find matches.
-
Can I use this with WPML?
-
Yes, the plugin supports WPML and allows you to filter searches by language.
-
Is there a REST API?
-
Yes, the plugin provides a REST API endpoint at
/wp-json/epbl-search/v1/runfor programmatic access. -
How do I authenticate API requests?
-
You can either be logged in as an administrator, or use an access token defined in your wp-config.php:
define( ‘EPBL_ACCESS_TOKEN’, ‘your-secure-token-here’ );
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“Export Pattern & Block Location” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “Export Pattern & Block Location” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
1.0.0
- Initial release.
- Admin interface for searching and exporting.
- REST API endpoint for programmatic access.
- Support for CSS classes, Gutenberg blocks, and patterns.
- CSV and JSON export formats.
- WPML language filtering support.



