Building Dynamic Blocks for the Gutenberg Editor in WordPress

In order to build dynamic blocks in the new Gutenberg WordPress editor we turn to our old friend, PHP and a render_callback function.