This is a WordPress plugin which shows how to extend an existing Gutenberg block. This blog post explains how it works: https://www.liip.ch/en/blog/how-to-extend-existing-gutenberg-blocks-in-wordpress. Feel free to use this plugin as a starting point to extend Gutenberg blocks in your WordPress site.
-
Clone this repository
-
Install Node dependencies
$ npm install
Run eslint with the following command:
$ npm run lint
- Use to compile and run the block in development mode.
- Watches for any changes and reports back any errors in your code.
- Use to build production code for your block inside
dist
folder. - Runs once and reports back the gzip file sizes of the produced code.