Advanced Custom Blocks

Description

A WordPress Admin interface and a simple templating system for building custom Gutenberg blocks.

With the Gutenberg update, WordPress users will increasingly look for the development of custom blocks to meet their unique needs. Advanced Custom Blocks reduces the development burden of building custom blocks through a simple and familiar WordPress Admin interface and an easy to learn templating system.

Features

A Familiar Experience

Work within the WordPress admin with an interface you already know.

Custom Fields

Add from a growing list of available fields to your custom blocks.

Simple Templating

Let the plugin do the heavy lifting so you can use familiar WordPress development practices to build block templates.

Developer Friendly Functions

Simple to use functions, ready to render and work with the values stored through your custom block fields.

There is more to come…

The plugin is currently in beta and we welcome early users and testers. Your feedback will help us improve the plugin and make it better.

Links

Screenshots

  • Block builder
  • Template example
  • Custom block
  • Block form
  • Block preview

Installation

From Within WordPress

  • Visit ‘Plugins > Add New’
  • Search for ‘Advanced Custom Blocks’
  • Activate Advanced Custom Blocks from your Plugins page.

Manually

  • Upload the advanced-custom-blocks folder to the /wp-content/plugins/ directory
  • Activate the Advanced Custom Blocks plugin through the ‘Plugins’ menu in WordPress

FAQ

Installation Instructions

From Within WordPress

  • Visit ‘Plugins > Add New’
  • Search for ‘Advanced Custom Blocks’
  • Activate Advanced Custom Blocks from your Plugins page.

Manually

  • Upload the advanced-custom-blocks folder to the /wp-content/plugins/ directory
  • Activate the Advanced Custom Blocks plugin through the ‘Plugins’ menu in WordPress
Q: Do I need to write code to use this plugin?

A: Although the plugin handles the majority of the work in building a custom block, you will need to build HTML templates to display the content of the block. You can learn how in the the developer documentation.

Q: Should I rely on this plugin in production?

A: This plugin is in beta so it will be updated regularly. If you use this in production, we recommend you watch for changes that may impact your implementation.

Q: I have an idea for the plugin

A: This plugin is open source and can only be better through community contribution. The GitHub repo is here.

Q: Where can I find documentation for this plugin?

A: Here

Reviews

Highly recommended. Hope they keep developing

This is awesome. I actually think I might ditch Advanced Custom Fields for this completely if they add a few more fields types. For now I’m just using it as an addition for some of my smaller sites. But it’s very useful none the less. Also dope logo.

A very good start…

This is a good start, even though some much needed things are missing to make this a really a 10 out of 5 stars (if that makes sense!!!).

1. Color picker,
2. File picker (for images for example),
3. Export all the resulting code for all or some of the blocks created with this plugin, so the blocks can be inserted in a theme or plugin for a new website without the need to recreate everything for each site, and without having to resort to export/import. In other words generate the php, js, etc… code just like ACF (Advance Custom Fields) does, so plugin and theme developers can utilize the blocks within their products easily.

If shortcodes are eventually going away (so as widgets and custom fields btw…), and we are stuck with the blocks disaster, this would be a great help to somewhat easily convert the shortcodes to blocks. If Automattic had any concerns not to alienate developers like me, and make the Gutenberg’s adoption more acceptable, they should had included a tool to convert all the existing shortcodes to blocks, or at the very leasy descent documentation for people who don’t know 30 dozens JavaScript libraries! I hope that this plugin will eventually fill that gap and find a way to help out the developers who are only used to making shortcodes using php, html and CSS.

Thanks a million for this what it seems a very promising step to solve the blocks creation problem.

Read all 2 reviews

Contributors & Developers

“Advanced Custom Blocks” is open source software. The following people have contributed to this plugin.

Contributors

“Advanced Custom Blocks” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “Advanced Custom Blocks” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.1

Release Date: August 3rd, 2018