{"repo":"ItinerisLtd/acf-gutenblocks","free":true,"listed":false,"github":"https://github.com/ItinerisLtd/acf-gutenblocks","clone":"git clone https://github.com/ItinerisLtd/acf-gutenblocks.git","description":null,"language":"PHP","stars":83,"topics":["wordpress","wordpress-plugin","advanced-custom-fields","acf","roots","bedrock","gutenberg","composer-package"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"acf-gutenblocks Easily create Gutenberg Blocks with Advanced Custom Fields. - Minimum Requirements - Installation - Usage - Block definition - Block constructors - AbstractBlock - AbstractBladeBlock - Template data - Fields - Simple array - ACF Builder - Filters - acf gutenblocks/blocks - (array $blocks) - acf gutenblocks/get initializables - (array $initializables) - acf gutenblocks/render block frontend path - (string $path, Block $block) - acf gutenblocks/render block html output - (string $html, Block $block) - acf gutenblocks/default icon - (string $icon) - acf gutenblocks/block settings - (array $settings, string $name) - FAQ - Can I use a different template rendering option? - Do I need to adhere to any structure or standard? - Why not load all Blocks from a given directory? It's much easier! - My Blade template doesn't load. - Author Information - Feedback - Change log - License Minimum Requirements - PHP = 8.1 - WordPress (preferrably Bedrock) = 5.0 - Advanced Custom Fields = 5.8.0 Installation Usage 1. Activate the plugin 2. Create a directory to store your Blocks in your plugin or theme 3. Define your Block and frontend template 4. Register your Block by appending the Block class name as a string to the acf gutenblocks/blocks filter Block definition Blocks are registered using PHP classes to provide a simple \"Controller\" to allow separation of logic and functionality from your template. This can really help to isolate and organise code that is intended only for tha","default_branch":null,"files":null,"tree":[],"storefront":"/r/ItinerisLtd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ItinerisLtd/acf-gutenblocks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}