North Commerce Blocks

Setup

  1. Clone the Git directory into your plugins folder.
  2. cd into the plugin directory, and run npm install.
  3. Run npm run start for development mode, or npm run build for a development build.

How to add a new block

  1. cd into the src directory.
  2. Run npx @wordpress/create-block --no-plugin.
    • The template variant to use for this block: dynamic.
    • The internal namespace for the block name: north-commerce.
  3. cd into the new block directory in src.
  4. Create block.php file.
  5. Add a call to register_block_type_from_metadata:
    function north_commerce_blocks_register_<blog-slug>_block() {
       register_block_type( NORTH_COMMERCE_BLOCKS_PLUGIN_DIR_PATH . 'build/<blog-slug>/');
    }
    add_action( 'init', 'north_commerce_blocks_register_<blog-slug>_block' );