This tool downloads ACF Gutenberg Blocks and Components from the somoscuatro blocks library.
Our library contains a collection of blocks that can be reused in your theme, such as hero, CTA, accordions, etc. Components are reusable templates that can be used by multiple blocks or templates (e.g., image, button, etc.).
Our blocks are designed to work with themes that follow the structure of our starter theme.
You can scaffold a new WordPress project that uses our starter theme by using
our wp-project-scaffold
Homebrew
command.
To install the WordPress Blocks Library, follow these steps:
-
Add the custom Homebrew tap:
brew tap somoscuatro/homebrew-wp-blocks-library
-
Install the
wp-blocks-library
tool via Homebrew:brew install wp-blocks-library
Navigate to your theme folder and run the following command to install a block:
wp-blocks-library add block [block-name]
This will automatically install the block in your theme's src/blocks
folder
and install all dependencies needed by the block.
You can also install components by running:
wp-blocks-library add component [component-name]
To remove a block, use:
wp-blocks-library remove block [block-name]
And to remove a component, use:
wp-blocks-library remove component [component-name]
Please note that when you remove a block, dependencies are not removed automatically to avoid deleting dependencies needed by other blocks. You can manually remove the component with the command mentioned above.
Any kind of contribution is very welcome!
Please be sure to read our Code of Conduct.
If you notice something wrong please open an issue or create a Pull Request or just send an email to [email protected]. If you want to warn us about an important security vulnerability, please read our Security Policy.
All code is released under MIT license version. For more information, please refer to LICENSE.md