Find My Blocks is a WordPress plugin built to help (as it says in the name) find where you have used specific Gutenberg blocks on your WordPress website.
- Search for core WordPress Blocks.
- Search for third-party plugin Blocks.
- Search for WordPress templates & template parts.
- Search for custom templates.
- Search for synced patterns (Reuseable blocks).
- Ready for Full Site Editing themes & block-enabled themes.
You can read more on the official website or WordPress repository.
To start developing on Find My Blocks you have to setup your local environment.
- The build process is automated by Morgan's WordPress Plugin Builder
- Local WordPress site, could be Local WP or the WordPress Playground in VSCode.
- Requires NodeJS, PHP & Composer to be installed on your computer first.
npm install
npm run dev
All files and scripts will be built into the /production/find-my-blocks
folder. You should copy a symbolic link to your Local WP site. All changes will be reflected as you file changes.
npm run production
A production ready zip file will be created within /production/zip/
.
- Standardize & refactor filters so third-parties can add their own checkboxes.
- Remove useLocalStorage & usePreferences in favor of useIndexedDB.
Morgan Hvidt is the current developer for Find My Blocks. You can follow him on Twitter / X @morganhvidt or morganhvidt.com
A special thanks to Edeesims who originally created the Find My Blocks plugin.