WordPress Dev Monthly Recap May 2019.
Tags: wordpress, webdev, php, javascript
Published: 2019-05-31 16:55:00

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

[Originally posted on my website on May 30th 2019](https://since1979.dev/wordpress-dev-monthly-recap-may-2019/)

### WordPress May in short:

The month of May brought us [WordPress 5.2 "Jaco"](https://wordpress.org/news/2019/05/jaco/) with al the new developer features listed in [the previous edtition of this article](https://since1979.dev/wordpress-dev-monthly-recap-april-2019/) , and the [WordPress 5.2.1 Maintenance Release](https://wordpress.org/news/2019/05/wordpress-5-2-1-maintenance-release/) with improved security to the automatic update system.

Besides the updates to core there were some pretty exciting releases of plugins. [Elliot Condon](https://twitter.com/elliotcondon) realeased the new version of [Advanced Custom Fields](https://www.advancedcustomfields.com/) with a "a powerful [PHP-based framework](https://www.advancedcustomfields.com/blog/acf-5-8-0-release-php-blocks-for-gutenberg/) for developing custom Gutenberg block types". And [Jeffrey Carandang](https://twitter.com/phpbits) released his [EditorsKit](https://editorskit.com/) bringing [some usefull enhancemants](https://jeffreycarandang.com/block-options-is-now-editorskit/) to the editor like per block device visibility settings and [text formats](https://jeffreycarandang.com/editorskit-1-5/).

### WordPress updates and releases:

-   May 21th: [](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/)
-   May 7th: [WordPress 5.2 "Jaco"](https://wordpress.org/news/2019/05/jaco/).
-   May 2th: [WordPress 5.2 RC2](https://wordpress.org/news/2019/05/wordpress-5-2-rc2/).

### WordPress tutorials and resources:

-   [How to get WordPress running with Docker](https://dev.to/lampewebdev/how-to-get-wordpress-running-with-docker-4mg6) by [Michael Lazarski](https://twitter.com/lampewebdev).
-   [How to approach object-oriented programming with WordPress](https://carlalexander.ca/approaching-object-oriented-programming-wordpress/) by [Carl Alexander](https://twitter.com/twigpress).
-   Using direct database queries to quickly update data [Part 1](https://tommcfarlin.com/database-queries-to-quickly-update-data-1/) and [Part 2](https://tommcfarlin.com/database-queries-to-quickly-update-data-2/) by [Tom McFarlin](https://twitter.com/tommcfarlin).
-   [Using WordPress Transients Instead of Cookies?](https://tommcfarlin.com/using-wordpress-transients/) by [Tom McFarlin](https://twitter.com/tommcfarlin).
-   [Extending Gutenberg core blocks with custom attributes and controls](https://jeffreycarandang.com/extending-gutenberg-core-blocks-with-custom-attributes-and-controls/) by [Jeffrey Carandang](https://twitter.com/phpbits).
-   The WordPress security handbook 2019 [Part 1](https://dev.to/lucagrandicelli/the-wordpress-security-handbook-2019-part-1-protect-your-files-and-database-g27), [Part 2](https://dev.to/lucagrandicelli/the-wordpress-security-handbook-2019-part-2-protect-access-and-sessions-5hl8) and [part 3](https://dev.to/lucagrandicelli/the-wordpress-security-handbook-2019-part-3-harden-your-wordpress-installation-d14) by [Luca Grandicelli](https://twitter.com/lucagrandicelli).
-   [Register some custom settings in WordPress](https://dev.to/19h47/register-some-custom-settings-in-wordpress-32pf) by [Jérémy Levron](https://twitter.com/19h47).
-   [How to set up modern PHP coding standards for WordPress](https://tfrommen.de/how-to-set-up-modern-php-coding-standards-for-wordpress/) by [Thorsten Frommen](https://twitter.com/thorstenfrommen).
-   A new plugin boilerplate for a new era. [Video](https://www.youtube.com/watch?v=IxunWbCQAME) and [Code/Repo](https://github.com/mwpd/basic-scaffold) by [Alain Schlesser](https://twitter.com/schlessera).
-   [How to create a custom WooCommerce product type](https://ibenic.com/custom-woocommerce-product-type/) by [Igor Benić](https://twitter.com/igorbenic)

### Web development tutorials and resources:

-   [Making an element center: simple CSS tricks](https://medium.com/@debajyotim/making-an-element-center-simple-css-tricks-b51cca7597ce) by [Debajyoti Mitra](https://twitter.com/debajyotimitra).
-   [Delighter.js --- CSS3 animation effects when scrolling](https://medium.com/@diyifang/delighter-js-css3-animation-effects-when-scrolling-2e9535f47a01) by [Yvonnelikes](https://medium.com/@diyifang).
-   [Create a responsive grid layout with no media queries, using CSS Grid](https://andy-bell.design/wrote/create-a-responsive-grid-layout-with-no-media-queries-using-css-grid/) by [Andy Bell](https://twitter.com/andybelldesign).
-   [Making the move from jQuery to Vue](https://css-tricks.com/making-the-move-from-jquery-to-vue/) by [Raymond Camden](https://twitter.com/raymondcamden).
-   [Macy.js](http://macyjs.com/) a lightweight, dependency-free, 4kb masonry layout library by [Big Bite](https://twitter.com/BigBite).
-   [Gettin' griddy with it: build your own CSS Grid and drop the frameworks](https://medium.freecodecamp.org/gettin-griddy-with-it-build-your-own-css-grid-and-drop-the-frameworks-7d8c498c8b1b) by [Theran Brigowatz](https://twitter.com/wellBuilt).
-   [Digging into the display property: Grids all the way down](https://www.smashingmagazine.com/2019/05/display-grid-subgrid/) by [Rachel Andrew](https://twitter.com/rachelandrew).
-   [Faster smarter JavaScript debugging in Firefox DevTools](https://hacks.mozilla.org/2019/05/faster-smarter-javascript-debugging-in-firefox/) by [Harald Kirschner](https://twitter.com/digitarald).
-   [Getting started with ESLint + development workflow](https://medium.com/@pramod.rh/getting-started-with-eslint-development-workflow-f59165fa9735) by [Pramod Hegde](https://medium.com/@pramod.rh).
-   [Unusual HTML tags worth knowing](https://dev.to/christopherkade/unusual-html-tags-worth-knowing-3gbk?utm_source=digest_mailer&utm_medium=email&utm_campaign=digest_email) by [Christopher Kade](https://twitter.com/christo_kade).

### 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 my website [Since1979.dev](https://since1979.dev).

**Have a great June.**