thespacedmonkey Profile Banner
Jonny “WordPress” Harris Profile
Jonny “WordPress” Harris

@thespacedmonkey

Followers
3K
Following
1K
Media
422
Statuses
7K

WordPress core / Gutenberg committer. Freelance PHP / Typescript developer and performance expert. Loves cookies, comics and coding. working at @newsuk.

London, Uxbridge
Joined February 2009
Don't wanna be here? Send us removal request.
@thespacedmonkey
Jonny “WordPress” Harris
4 years
So I have some new big news. I am now a WordPress core committer. Words cannot express, how proud I feel, being granted this massive honor. I take this responsibility very serious and took forward to improving over 40+% of the internet.
30
11
267
@thespacedmonkey
Jonny “WordPress” Harris
23 days
I completely forgot I wrote this plugin called advanced nav cache. Are you using classic menus with lots of items in them? Then you use this plugin, massively improves page performance for sites with object caching.
Tweet card summary image
github.com
Contribute to spacedmonkey/advanced-nav-cache development by creating an account on GitHub.
0
0
2
@grok
Grok
20 days
Blazing-fast image creation – using just your voice. Try Grok Imagine.
293
582
4K
@thespacedmonkey
Jonny “WordPress” Harris
24 days
This really upsets me for a number of reasons. 1. The stupid new law from the UK effects lots of people. 2. Open source maintainers have to waste their time to fix this. 3. Spotify making this change to their API with notice.
0
1
0
@thespacedmonkey
Jonny “WordPress” Harris
24 days
So it seems like @Spotify has changed their API somehow, so it breaks librespot and other third party clients to Spotify. It seems to be related to the new age gating functionality there are rolling out. librespot power many cool integrations Spotify.
1
1
0
@thespacedmonkey
Jonny “WordPress” Harris
2 months
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.
11
1
40
@thespacedmonkey
Jonny “WordPress” Harris
2 months
WordPress 6.8.2 is out, and we closed a 15-year-old ticket! 🎉. wp_get_attachment_image_attributes now includes height & width — making it easier to customise image tags, swap URLs, tweak sizes, and more.
11
10
102
@thespacedmonkey
Jonny “WordPress” Harris
2 months
Have you ever used the alias_of term functionality in WordPress?. Or even heard of it?.Genuinely curious — reply and let me know. 👇 #WordPress #DevSurprises.
4
1
2
@thespacedmonkey
Jonny “WordPress” Harris
2 months
Apparently it was officially deprecated in WordPress 4.7 - yet it still works if you manually set it. I can’t believe this was quietly lurking in plain sight all this time.
1
0
0
@thespacedmonkey
Jonny “WordPress” Harris
2 months
It doesn’t show up in the admin UI. There’s no core UI for managing aliases. You have to dig into the DB or use code. And it only works within the same taxonomy.
1
0
1
@thespacedmonkey
Jonny “WordPress” Harris
2 months
You can even set alias_of via wp_insert_term() or when registering terms manually. Internally, WordPress uses it to merge terms. Think of it as a soft-deprecated, under-documented feature from the multisite merge days.
1
0
0
@thespacedmonkey
Jonny “WordPress” Harris
2 months
Turns out there’s a alias_of parameter for taxonomy terms. It’s meant to point one term (e.g. a tag or category) to another - so when you access the alias, it loads the main term instead. Essentially a redirect, at the database level.
1
0
1
@thespacedmonkey
Jonny “WordPress” Harris
2 months
Wait… did you know WordPress has a term alias functionality? 😮.I’ve worked with WordPress for years and somehow completely missed this. 🧵👇.
2
0
22
@thespacedmonkey
Jonny “WordPress” Harris
2 months
RT @felixarntz: Coming soon in the View Transitions plugin for WordPress: View transitions for WP Admin!. This idea started at the #WCEU Co….
0
14
0
@thespacedmonkey
Jonny “WordPress” Harris
2 months
Dropping security updates for WordPress versions 4.1 through 4.6 via @WordPress.
0
0
1
@thespacedmonkey
Jonny “WordPress” Harris
3 months
Apple: we are introducing windowing system and background tasks to the iPad. Me: weren’t those features in Windows 3.1 (1992)
0
0
1
@thespacedmonkey
Jonny “WordPress” Harris
3 months
For those at #wceu, what is your biggest take away from the event? What did you learn?.
2
2
4
@thespacedmonkey
Jonny “WordPress” Harris
3 months
I am not going to be at #wceu this year. In short, I simply can’t afford it. I am sad that this year WordCamp EU is a such an expensive country, as a self employed person, with a new born at home, I simply can’t. I am sad to miss all my friends and seeing all the talks.
4
1
21
@thespacedmonkey
Jonny “WordPress” Harris
3 months
Woohoo 🙌 🎉 nice one @photomatt.
@automattic
Automattic
3 months
After pausing our contributions to regroup, rethink, and plan strategically, we’re ready to press play again and return fully to the WordPress project. Expect to find our contributions across all of the greatest hits—WordPress Core, Gutenberg, Playground, Openverse, and.
0
0
9
@thespacedmonkey
Jonny “WordPress” Harris
4 months
There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton.
1
0
3
@thespacedmonkey
Jonny “WordPress” Harris
4 months
This is the a hill I will die on, but Star Wars: revenge of the sith, is a good movie’, maybe even great. I don’t understand why there are all the haters for the prequels. They are not as good as the originals, but they are pretty good and made by someone that had a vision.
0
0
1
@thespacedmonkey
Jonny “WordPress” Harris
4 months
Getting a lot of love for this article I put together. I want to give props to @twigpress for inspiring me to write technical articles ❤️.
@thespacedmonkey
Jonny “WordPress” Harris
5 months
🚀 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. 💻📈.
2
3
13