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
266
@thespacedmonkey
Jonny “WordPress” Harris
10 hours
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.
9
1
27
@thespacedmonkey
Jonny “WordPress” Harris
2 days
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
100
@thespacedmonkey
Jonny “WordPress” Harris
17 days
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
17 days
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
17 days
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
17 days
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
17 days
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
17 days
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
28 days
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
28 days
Dropping security updates for WordPress versions 4.1 through 4.6 via @WordPress.
0
0
1
@thespacedmonkey
Jonny “WordPress” Harris
1 month
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
1 month
For those at #wceu, what is your biggest take away from the event? What did you learn?.
2
2
4
@thespacedmonkey
Jonny “WordPress” Harris
1 month
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
2 months
Woohoo 🙌 🎉 nice one @photomatt.
@automattic
Automattic
2 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
2 months
There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton.
1
0
3
@thespacedmonkey
Jonny “WordPress” Harris
3 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
3 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
3 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
@thespacedmonkey
Jonny “WordPress” Harris
3 months
🚀 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.
0
8
22
@thespacedmonkey
Jonny “WordPress” Harris
3 months
0
3
0
@thespacedmonkey
Jonny “WordPress” Harris
3 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
7
34