WordPress 4.9.8 introduces a way to register metadata for specific object subtypes, instead of only for whole object types like all post types.
As I needed to skip the last two recaps, I will include posts from that two weeks, which I think are important enough, with the posts from the current week 30 into this post. Continue reading WordPress weekly recap #30: Registering metadata in 4.9.8 and more
Yesterday I had the problem, that the core table block is not wrapped in a
div at the frontend. Of course, it is great that no useless markup is outputted, but I needed a wrapper element for my responsive table solution. Here I show you how to wrap a core block in an element. Continue reading Gutenberg: wrap core block in element
This week, the security team released WordPress 4.9.7 to fix a security issue. Continue reading WordPress weekly recap #27: WordPress 4.9.7 and more
In this post I show how to create different color palettes in Gutenberg, to – for example – allow other colors for the text than for the background.
Continue reading Create different color palettes with Gutenberg
The Tide team released the first beta version this week. Tide will be integrated on WordPress.org to display, for example, results of Coding Standard tests for plugins and themes. Continue reading WordPress weekly recap #26: Tide 1.0.0 beta and more
A while back I updated to Elasticsearch 6, and with that, the related posts feature of ElasticPress stopped working. First I thought it has to do with an ElasticPress issue, but the reason was a parameter used by ElasticPress that is not supported by Elasticsearch 6 that needs to be modified. Continue reading Use ElasticPress’ related posts feature with Elasticsearch 6
Gutenberg 3.1 brings – among other things – an interface for tips to guide users through the new editor. Continue reading WordPress weekly recap #25: Gutenberg 3.1 and more
The PHP team finished work on design and wording of the notice that a plugin cannot be installed because the WordPress and/or PHP version is too low. Now they are working on committing it to the core. Continue reading WordPress weekly recap #24: Blocking plugin installs when requirements are not met and more
My Lazy Loader plugin needs PHP 5.3 or higher. If users count on that, it is annoying if this minimum version is raised through a inadvertency (like using the
 array syntax) in a patch or minor release. Continue reading Check for compatibility with specific PHP version using Travis CI
This week, Gutenberg 3.0 was released. With that, it is possible to specify blocks as child blocks of other blocks, so they only will be visible in the block inserter when the parent block is selected. Continue reading WordPress weekly recap #23: Gutenberg 3.0 and more