Removing a WordPress Plugin’s Hook Callback

Jan Boddez

I’ve used this trick a few times lately, when I wanted to partially disable certain WordPress plugins’ behavior. WordPress comes with all these hooks, right, and plugins do little more than attach callback functions to them. To insert extra bits of, well, anything, or modify variables before they’re used elsewhere. So, if you ever want […]

Continue reading Removing a WordPress Plugin’s Hook Callback

The Block Editor, Custom Meta, and ActivityPub

Jan Boddez

I’ve been using WordPress’ “new” block editor for quite a while now, have moved my site over to a block theme, and so on, but I also almost always have a couple “old-style” meta boxes open. And because of how WordPress works, this combination of Gutenberg and meta boxes results in posts being “saved” twice, […]

Continue reading The Block Editor, Custom Meta, and ActivityPub

ActivityPub Performance Tweaks

Jan Boddez

Some things to consider when enabling ActivityPub on a self-hosted WordPress install. TL;DR: If your setup allows for it, use NGINX’s FastCGI cache; if not, consider the Surge plugin. Or a beefier server. Whenever one of your posts gets “boosted,” a whole lot of other servers may try and fetch (or GET) that post’s JSON […]

Continue reading ActivityPub Performance Tweaks