Adds a dashboard that select list of active Gutenberg blocks on a site and returns a list of pages, post and other post types where that block is being used.
- Upload the plugin files to the
/wp-content/plugins/
- Activate the plugin through the
Plugins
screen in WordPress
- Once activated head to the dashboard
- Look for the "Block Finder" item
- Select your post type and block
- Click "Find Block"
Open a terminal window and navigate to where you intend to setup the repo and do the following:
- Install wp-env:
npm -g i @wordpress/env
- Clone the repo:
git clone https://github.com/troychaplin/block-finder.git
- Navigate into the repo:
cd block-finder
- Install dependencies:
npm install
This repo uses @wordpress/env that setups up a local WordPress environment using Docker.
- Make sure
Docker Desktop
is running - Start WordPress:
wp-env start
- Stop WordPress:
wp-env stop
- Start watch task:
npm run start
- Build assets:
npm run build
- http://localhost:8888
- User:
admin
- Password:
password
Important: when you're done working don't forget to stop the WordPress docker environment by running npm run wp:down
TODO: add git issue templates