Quick recap, mostly just for me: In the classic editor, you have a custom meta box. You hit “Save,” “Publish,” “Update,” etc., it will submit the page; on the back end, you now have access to the various $_POST variables and can use them to update, e.g., (custom) post meta (“custom fields”). Easy peasy. With Gutenberg (the “block editor”), actual meta boxes are a bit of a hack. Because (on “post submit,” for instance) differ… Continue reading WordPress’ Block Editor and Custom Post Meta →
It’s been exactly 3 days since I released the Feed Reader plugin for WordPress, and a first vulnerability has already been discovered … in 2007. Continue reading False Positive →
I, uh, created a very simple, and very proof-of-concept, WordPress plugin that lets site admins run YAML data through a template, and spits out the outcome. Continue reading WordPress and YAML →
If you were to install IndieBlocks on top of a fresh WordPress site, it’d give you short-form post types, microformats, and the ability to send and receive webmentions. Continue reading IndieBlocks v0.3.4 →
A little while ago, I switched from WordPress to ClassicPress (and back). While on ClassicPress, though, I needed something other than Jetpack’s Markdown module to render my “Notes” to good ol’ HTML. Continue reading Easy Markdown →
On this other WordPress-powered site of mine, I’ve been using the following Akismet alternative to effectively fight Contact Form 7 spam: a combination of a honeypot and WordPress’s built-in blocklist. Continue reading Fight Contact Form 7 Spam →