Self Sustaining Spam Stopper

I’ve been poking at a plugin on this site for a while that stops spam without sending the contents of comments to an external service for processing. It’s not that using an external service is the wrong approach—it’s obviously a more powerful approach and likely to be more effective in many cases—I’ve just always found… Continue reading Self Sustaining Spam Stopper

A checklist for how I’d like comments to work in WordPress

I don’t get a lot of comments on this site, and I don’t leave a lot of comments elsewhere, but I like the idea of comments in general and I think I would engage more if I enjoyed the tools more. I think having a good commenting system would be a fun addition to WordPress.… Continue reading A checklist for how I’d like comments to work in WordPress

Restricted XML-RPC methods for WordPress mobile app support

For a long time I’ve had the path to xmlrpc.php blocked completely on a handful of sites so that I didn’t have to worry about Things. One thing that this messes with, if you don’t have Jetpack installed, is the WordPress mobile app. Without a WordPress.com connection, the mobile application relies on the XML-RPC API… Continue reading Restricted XML-RPC methods for WordPress mobile app support

Published
Categorized as WordPress

Encoding serialized attributes for Gutenberg blocks in PHP

I stumbled backwards into this and didn’t see it discussed anywhere else yet, so here’s a path for anyone else finding themselves temporarily confused and internet searching. Say you’ve created a custom block for the WordPress block editor, Gutenberg. In addition to regular content, there are one or more attributes associated with the block: Now… Continue reading Encoding serialized attributes for Gutenberg blocks in PHP

Published
Categorized as WordPress