Question: why are we not talking about privacy when comes to AI? Why is everyone giving access to your email, messages, calendar and GitHub to these companies that have only been around for a 3+ years? How are we ensure they not selling this data? Or mining for sensitive data?
Jonny Harris
@spacedmonkey.bsky.social
WordPress core committer. Working on the Times. Lover of open source.
Heading to WordCamp Europe this June 🙌 Excited to reconnect with the WordPress community and especially looking forward to Contributor Day 💙 If you’re going and want to connect, drop me a message!
It’s been a while since I really hacked on a good WordPress core problem. Any got any tickets or ideas for stuff for me to work on?
The WordPress ENV package now supports SPX (Simple Profiling eXtension) 🎉 Get lightweight PHP profiling with a built-in web UI, making it much easier to analyse and optimise performance during development. github.com/WordPress/gu...
Add wp-env SPX profiler option by nerrad · Pull Request #70693 · WordPress/gutenberg
What? Implements SPX (Simple Profiling eXtension) support in the @wordpress/env package, providing lightweight PHP profiling capabilities with a built-in web UI. Why? SPX offers a more lightweight ...
github.com
I think in the new year I am going to play around with “Snapshot testing with PHPUnit”. This could be really cool to check front end, to ensure html markup doesn’t change, unless I meant it to github.com/spatie/phpun...
GitHub - spatie/phpunit-snapshot-assertions: A way to test without writing actual test cases
A way to test without writing actual test cases. Contribute to spatie/phpunit-snapshot-assertions development by creating an account on GitHub.
github.com
After more than two years of work, a major performance improvement is landing in WordPress 6.9: consistent cache keys for all query groups. This change will have a huge impact on sites running a persistent object cache at scale.
For those that use the REST API with context=edit, there is a change added to core that adds a permission check that break some of your calls. REST API: Increase the specificity of capability checks for collectio… · WordPress/wordpress-develop@52992d2 github.com/WordPress/wo...
REST API: Increase the specificity of capability checks for collectio… · WordPress/wordpress-develop@52992d2
…ns when the `edit` context is in use. The edit access in now taken into account for each individual post, term, or user in the response. Props andraganescu, desrosj, ehti, hurayraiit, iandunn, j...
github.com
I am heading to @loopconf.com this week in London. First time at a WordPress conference in a while, excited to connect with the WordPress community again.
Accessibility question: should the WordPress cover block have alt text? Technically a cover block uses a background image which doesn’t have alt but should it? Should decorative images have alt text? 
I would love to see a custom LLM for WordPress, it could contain trac, the codex and maybe the plugin repo. I would love to be able to ask questions of the whole of trac, like why decisions were made, find duplicate tickets or find plugins with similar functionality.
I would love to see a custom LLM for WordPress, it could contain trac, the codex and maybe the plugin repo. I would love to be able to ask questions of the whole of trac, like why decisions were made, find duplicate tickets or find plugins with similar functionality.
WordPress 6.8.2 just dropped, and I’m especially proud of one small but mighty improvement: we closed a 15-year-old ticket! 🎉 wp_get_attachment_image_attributes now includes height and width. This unlocks some powerful tricks—like replacing image URLs or dynamically adjusting dimensions.
#14110 (Expose height and width attributes to 'wp_get_attachment_image_attributes' filter) – WordPress Trac
Blog Tool and Publishing Platform
core.trac.wordpress.org
Wait… did you know WordPress has a term alias functionality? 😮 I’ve worked with WordPress for years and somehow completely missed this.
Dropping security updates for WordPress versions 4.1 through 4.6 wordpress.org/news/2025/06...
Dropping security updates for WordPress versions 4.1 through 4.6 – WordPress NewsWordPress.orgWordPress.orgWordPress.orgWordPress.org
wordpress.org
For those at #wceu, what is your biggest take away from the event? What did you learn?
I don't know about you, but I use WP_Query a lot when coding in #WordPress. This article from @spacedmonkey.bsky.social is a great resource on how to enhance your use of WP_Query. Well worth a read. https://bit.ly/4kwUVfa
Enhancing WP_Query Performance in WordPress - Spacedmonkey
WP_Query is a powerful tool for fetching posts in WordPress. However, if you don’t carefully configure your queries, they can quickly become inefficient, particularly on larger sites. Whether you’re working on a high-traffic website, a REST API endpo...
bit.ly
🚀 Mastering useSelect in WordPress development? This in-depth guide by Jarda Snajdr dives into best practices for using the @wordpress/data hook efficiently. From declaring dependencies to handling multiple stores, elevate your block editor skills today.
How to work effectively with the useSelect hook
This article is about the useSelect React hook from the @wordpress/data library. It offers several tips and tricks on how to use it in the most efficient way possible, and answers many subtle…
developer.wordpress.org
Today I voted! If you are a Canadian, please vote too! This is probably one of the most consequential elections of our time.
After a thoughtful discussion with Core committers, WordPress is moving to one major release per year starting in 2025. Regular maintenance and security releases will continue to keep sites stable and secure between major updates.
Get the beta version with a 50% discount here: wpelevator.com/plugins/lazy...
Lazy Load Blocks for WordPress
Improve page performance and user experience by lazy loading any WordPress block. Don't let video embeds and newsletter signups delay the critical assets required for rendering your site! Demo of the ...
wpelevator.com
🚀 Optimise your WordPress queries for better performance! Check out our latest post on improving WP_Query efficiency with key parameters to reduce memory usage, enhance speed, and avoid common pitfalls. 💻📈
spacedmonkey.com
Has anyone got any recommendations for a good Gutenberg block to share code snippets? The core code block is too simple.
I personally believe ( and have done so for many years ) that WordPress Multisite should be enabled by default. He is a good article why Multisite rocks. humanmade.com/wordpress-fo...
Why enterprises should be all-in on WordPress Multisite
Whether you’re overseeing regional sites, microsites, or internal portals, WordPress Multisite can help you work smarter, and more securely.
humanmade.com
New REST API Filter for Exposing Menus Publicly in WordPress 6.8 make.wordpress.org/core/2025/03...
New REST API Filter for Exposing Menus Publicly in WordPress 6.8
In WordPress 6.8, the REST API will allow public access to menu data. That enhancement addresses a longstanding need for headless CMS implementations and custom front-end applications. Before, acce…
make.wordpress.org
Optimising WP_User_Query Performance: Lazy Loading, Query Caching, and Memory Efficiency in WordPress
Optimising WP_User_Query Performance: Lazy Loading, Query Caching, and Memory Efficiency in WordPress - Spacedmonkey
When working with WordPress sites that have a large number of users—especially in Multisite environments or setups that heavily rely on user meta—you may have noticed significant performance issues…
spacedmonkey.com
I have been using AI tools to get them to try & refactor my code to make it better. Over this year, the tools seem to be getting worse. Now all they seem to do is tell me to break the code down into smaller chunks without any meaningful refactor or other code improvements.Just me