Creating a Gutenberg block

Gutenberg is making waves in the WordPress community and changing how we compose content forever. What essential new stuff does Gutenberg bring to content authoring? Elio will focus on the block, the brick used to build content, and show you how to build a Gutenberg block from scratch to offer everyone an easy and predictable way to compose content.

 

Required skill set

Attendees should be familiar with WordPress plugin development, but need not be experts, and familiar with terms such as hooks, filters and enqueuing scripts. No previous experience with creating Gutenberg blocks is necessary.

Technical requirements

Bring a laptop with a setup appropriate for development of WordPress plugins. It’s better if this setup is local. Please note that *we will need network connection* whenever we run npm to download JS packages necessary for compiling the Gutenberg blocks created.

Setup for plugin development includes:

  • a local server such as Apache
  • a database manager such as MySQL
  • a local WP 5.1 installation with its corresponding database

Setup for Gutenberg block creation includes:

  • Latest Node.js 10.x. Gutenberg recommends the active LTS version that is currently  one–see https://nodejs.org/en/about/releases.
  • Latest version of npm

Speaker

Categories ,