wp-blocks-generator

Wordpress block plugin boilerplate generator

Usage no npm install needed!

<script type="module">
  import wpBlocksGenerator from 'https://cdn.skypack.dev/wp-blocks-generator';
</script>

README

wp-blocks-generator

Project generator for WP Block Boilerplate

Installation

npm install --global wp-blocks-generator

Getting started

Create a wp-block-plugin.config.json file in your development folder.

Run wp-block-gen your-block-plugin-name

Sample wp-block-plugin.config.json

{
    "plugin": {
        "name": "First block plugin",
        "uri": "https://github.com/vurghus-minar/",
        "description": "First block plugin.",
        "version": "1.0.0",
        "author": "Vurghus Minar",
        "author_uri": "https://github.com/vurghus-minar",
        "license": "MIT",
        "license_uri": "https://opensource.org/licenses/MIT"
    },
    "block": {
        "class_name": "First_Block",
        "slug": "first-block",
        "register_block_type_name": "first-block/my-first-block"
    },
    "package_json": {
        "name": "first-block-plugin",
        "git_username": "vurghus-minar"
    }
}