WordPress Dev Monthly Recap June 2019
Tags: wordpress, webdev, php, javascript
Published: 2019-06-30 16:18:48

---
title: WordPress Dev Monthly Recap June 2019
published: true
description: A curated list of WordPress theme and plugin development related news articles, tutorials and other resources written or updated in the month June of 2019.
canonical_url: https://since1979.dev/wordpress-dev-monthly-recap-june-2019/
cover_image: https://since1979.dev/wp-content/uploads/2019/07/wordpress-dev-monthly-recap-juli-2019-1000x450.jpg
tags: wordpress, webdev, php, javascript
---

[Originally posted on my website on June 29th 2019](https://since1979.dev/wordpress-dev-monthly-recap-june-2019/)

WordPress June in short.
------------------------

The month of June brought the [WordPress 5.2.2 Maintenance Release](https://wordpress.org/news/2019/06/wordpress-5-2-2-maintenance-release/) with 13 bug fixes and some refinements to the Site Health feature. Gutenberg 5.9 introduced the [useSelect and useDispatch](https://make.wordpress.org/core/2019/06/10/introducing-usedispatch-and-useselect/) custom React Hooks. And [Gutenberg 6.0](https://make.wordpress.org/core/2019/06/26/whats-new-in-gutenberg-26th-june/) among [other features](https://make.wordpress.org/core/2019/06/26/whats-new-in-gutenberg-26th-june/) adds [Snackbar notices](https://github.com/WordPress/gutenberg/pull/16129https://github.com/WordPress/gutenberg/pull/16020) and [Pre-defined layout for the Columns block](https://github.com/WordPress/gutenberg/pull/16129).

Another big event was [WordCamp Europe 2019](https://2019.europe.wordcamp.org/). An impressive [list of speakers](https://2019.europe.wordcamp.org/speakers/) held their talks in Berlin Germany. Including [Matt Mullenweg on WordPress](https://youtu.be/UE18IsncB7s?t=12820), [For the love of code: Modernizing plugins and themes](https://youtu.be/W2OAf5DeN_U?t=7505) by [Juliette Reinders Folmer](https://twitter.com/jrf_nl), [Advanced database management for plugins](https://www.youtube.com/watch?v=W2OAf5DeN_U&feature=youtu.be&t=3918) by [John Jacoby](https://twitter.com/JJJ) and [Designing your first Gutenberg block](https://youtu.be/2y6dT0f1Eok?t=21854) by [Mel Choyce](https://twitter.com/melchoyce)

WordPress releases.
-------------------

-   June 26: [Gutenberg 6.0](https://make.wordpress.org/core/2019/06/26/whats-new-in-gutenberg-26th-june/)
-   June 21: [](https://www.advancedcustomfields.com/blog/acf-5-8-0-release-php-blocks-for-gutenberg/) [WordPress 5.2.1 Maintenance Release](https://wordpress.org/news/2019/05/wordpress-5-2-1-maintenance-release/)
-   June 12: [Gutenberg 5.9](https://make.wordpress.org/core/2019/06/12/whats-new-in-gutenberg-12th-june/)

WordPress tutorials and resources.
----------------------------------

-   Updated: [Gutenberg Theme Development](https://www.billerickson.net/building-a-gutenberg-website/) by [Bill Erickson](https://twitter.com/billerickson).
-   [Image optimization In WordPress](https://www.smashingmagazine.com/2019/06/image-optimization-wordpress/) by [Adelina Tuca](https://twitter.com/adelina_tuca).
-   [How to extend existing Gutenberg blocks in WordPress](https://www.liip.ch/en/blog/how-to-extend-existing-gutenberg-blocks-in-wordpress) by [Liip](https://twitter.com/liip).
-   [Define block templates for new pages, posts, and custom post types](https://florianbrinkmann.com/en/5678/define-block-templates/) by [Florian Brinkmann](https://twitter.com/flobrinkmann).
-   [Access block data with PHP using parse_blocks() and render_block()](https://www.billerickson.net/access-gutenberg-block-data/) by [Bill Erickson](https://twitter.com/billerickson).
-   [Headless WordPress: Logging with JWT](https://ibenic.com/headless-wordpress-logging-with-jwt/) by [Igor Benić](https://twitter.com/igorbenic).
-   [How to disable tests in the WordPress site health check tool](https://wearnhardt.com/2019/05/how-to-disable-tests-in-the-wordpress-site-health-check-tool/) by [William Earnhardt](https://twitter.com/earnjam).
-   [How to edit post meta outside of a Gutenberg Block?](https://dominikschilling.de/how-to-edit-post-meta-outside-of-a-gutenberg-block/) by [Dominik Schilling](https://twitter.com/ocean90).
-   [Using Eloquent in WordPress Plugin Development](https://upnrunn.com/blog/2019/05/using-eloquent-in-wordpress-plugin-development/) by [Upnrunn technologies](https://twitter.com/upnrunnHQ).
-   [Managing WordPress Metadata in Gutenberg Using a Sidebar Plugin](https://css-tricks.com/managing-wordpress-metadata-in-gutenberg-using-a-sidebar-plugin/) by [Ali Alaa](https://twitter.com/alialaa).
-   My article [Adding custom svg icons to your Gutenberg blocks/plugin](https://since1979.dev/wordpress-adding-custom-svg-icons-to-your-gutenberg-blocks-plugin/) by [Vanaf1979](https://twitter.com/Vanaf1979).

Web development tutorials and resources.
----------------------------------------

-   [A quick but complete guide to IndexedDB and storing data in browsers](https://www.freecodecamp.org/news/a-quick-but-complete-guide-to-indexeddb-25f030425501/) by [Flavio Copes](https://twitter.com/flaviocopes).
-   [Create a user controlled dark or light mode](https://andy-bell.design/wrote/create-a-user-controlled-dark-or-light-mode/) by [Andy Bell](https://twitter.com/andybelldesign).
-   [Introducing a CDN for modern JavaScript](https://www.pika.dev/cdn) by [Pika](https://twitter.com/pikapkg).
-   [Relearn CSS layout: Every layout](https://every-layout.dev/) by [Heydon Pickering](https://twitter.com/heydonworks) & [Andy Bell](https://twitter.com/andybelldesign).
-   [Learn Webpack: Full 2 hour video tutorial for beginners](https://www.youtube.com/watch?v=MpGLUVbqoYQ) by [FreeCodeCamp](https://twitter.com/freeCodeCamp).
-   [Getting started with ESLint + development workflow](https://levelup.gitconnected.com/getting-started-with-eslint-development-workflow-f59165fa9735) by [Gitconnected](https://twitter.com/gitconnected).
-   [Why publishing your own npm packages can make you a better developer](https://dev.to/thegeoffstevens/why-publishing-your-own-npm-packages-can-make-you-a-better-developer-2lc6) by [Geoff Stevens](https://twitter.com/theGeoffStevens).
-   [Learn git concepts, not commands](https://dev.to/unseenwizzard/learn-git-concepts-not-commands-4gjc) by [Nico Riedmann](https://riedmann.dev/).
-   [HTML can do that?](https://dev.to/ananyaneogi/html-can-do-that-c0n) by [Ananya Neogi](https://twitter.com/_ananyaneogi).
-   [You Don't Need jQuery](https://dev.to/kdinnypaul/you-don-t-need-jquery-1a18) by [Dinny Paul](https://twitter.com/kdinnypaul).

Suggestions?
------------

If you have any suggestions for good article or other resources please do let me know! You can get in touch via Twitter: [Vanaf1979](https://bit.ly/2RCf9eF) or  [Dev.to](https://dev.to/vanaf1979).

**Have a great Juli**