Recent PHP articles

Upcoming release: Yoast SEO 14.0 - Indexables

6 April 2020 | 38 Comments | Joost de Valk

Team Yoast, while all working from home for the first time in our history, is working on one of the biggest improvements to Yoast SEO yet. This release, Yoast SEO 14.0, internally has the codename "Indexables". This release, while fully backwards compatible, will change some of our known integration API's. If you integrate with Yoast …

Read: "Upcoming release: Yoast SEO 14.0 - Indexables"

Yoast SEO 14.0: changing the Yoast Schema API

6 April 2020 | 1 Comment | Joost de Valk

Due to the Yoast SEO indexable project using an entirely new namespaced Dependency Injection architecture, we've had to change some of our Schema API. All your existing integrations still work as we've made them backwards compatible, but we ask that you please update to the new code when you can. In this post I will …

Read: "Yoast SEO 14.0: changing the Yoast Schema API"

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"
Tags ,
WordPress Gutenberg blocks

Safely using PHP dependencies in the WordPress ecosystem

10 July 2019 | Jip Moors

Plugins and themes from the repository install as stand-alone packages; they need to contain all the code, files, and dependencies needed to function correctly. Because there is no centralized system with an overview of all the dependencies used in different WordPress plugins and themes, they all need to implement their own safety net. Dependencies …

Read: "Safely using PHP dependencies in the WordPress ecosystem"