Bonjour! Last SPRINT post of the year, and what a year it has been. Loads of improvements have been made on Planet 4 this year. We thank the lovely P4 community for always being so dedicated to grow this platform, together. Now, for this last Sprint; Listing Pages improvements, ElasticPress upgrade, Memory usage optimizations, and more! Here we go:
Features 🛠️
PLANET-7966 Listing pages: allow first page to be indexed
(From v25.22) – To be more in line with SEO best practices, it is now so that the indexing for only the first Listing Pages is also allowed. Meaning:
- Removed the
noindex, followtag from the 1st page of Listing Pages - Also applied to all auto-generated taxonomy listing pages and the “News & Stories” page
- Retain the
noindex, followtag through out the rest of the pagination
PLANET-7860 Optimize Block Report Functionality for Memory Usage
The memory efficiency of the block report functionality has been improved! This to prevent memory exhaustion errors during execution.
PLANET-7973 Upgrade ElasticPress to version 5.3.*
The new version for the ElasticPress 5 is here, with official support for ElasticSearch 9 (that we already use in Planet 4). It has been tested to make sure it works as expected, including in combination with WPML and WPML-Elasticpress plugins.
PLANET-8032 Search field: add aria-expanded to announce open/closed state of the mobile search on mobile
The mobile search toggle did not expose its state to assistive technologies. This has now changed: aria-expanded has been added. It will update whenever the panel is toggled.
Bug Fixes 🐞
PLANET-8051 Error: Attempt to assign property display_name on null
- And this has been fixed!
🤕 Don’t let bugs run free! Make sure to report them here.
Heads-up 📡
PLANET-6530 New block: Secondary navigation menu


