Adventures with product availability standards in WooCommerce

16 March 2020 | Jono Alderson

One of the key things that the Yoast SEO plugin does is output rich, structured data on each page on a site. This allows data consumers like Google, Facebook, and Pinterest to more easily read and extract key product information, and to reward sites with rich listings and integrations. Building and maintaining that functionality boils »

Read: "Adventures with product availability standards in WooCommerce"
Adventures with product availability standards in WooCommerce


Setting up a WordPress development environment in Docker

22 January 2020 | Hans-Christiaan Braun

Testing WordPress plugins can be difficult, especially during development, when you want the feedback loops to be small. A local development environment can help. This enables you to test your plugin on a local WordPress installation, running on your own computer, without the need for a live website. However, setting one up can be difficult, »

Read: "Setting up a WordPress development environment in Docker"
Setting up a WordPress development environment in Docker


Using the WordPress JavaScript APIs for fun and profit part five – Using Slots and Fills

3 January 2020 | Jimmy Comack

Welcome to part five of our series on using the WordPress JavaScript APIs, in which we explore the APIs that were introduced in WordPress 5.0. We’ll look at how we can use the APIs to better integrate with other plugins, in a reliable and safe way. Make sure to also check out our repository on »

Read: "Using the WordPress JavaScript APIs for fun and profit part five – Using Slots and Fills"
Using the WordPress JavaScript APIs for fun and profit part five – Using Slots and Fills



Is there a plugin for that?

27 November 2019 | Andy Meerwaldt

Every developer has the habit to reinvent the wheel. We search for excuses to do everything ourselves, such as “Ah no, that thing doesn’t fully cover what I need” and “I don’t trust code I didn’t write myself”. That’s too bad because others might have fixed the same issues you ran into. In this post, »

Read: "Is there a plugin for that?"
Is there a plugin for that?


How to create a Gutenblock with ACF

30 October 2019 | Sjardo Janssen

If you have limited knowledge about JavaScript, building native Gutenblocks can be a challenge. All the documentation contains JavaScript. Yet, when you build a theme, most things are done with PHP. Advanced Custom Fields (ACF) built a great bridge to close this gap, allowing you to build Gutenblocks with just PHP! As ACF is an »

Read: "How to create a Gutenblock with ACF"
How to create a Gutenblock with ACF

Get free SEO tips!