we do these things not because they are easy, but because we thought they would be easy.
It seemed like a very simple idea. Org-mode already provided HTML rendering that worked quite well for static pages, and while the kits for WordPress posting use the dreaded xmlrpc api, with my server on the same LAN as the author, both behind a firewall, it seemed reasonably safe to give it a go. This would let me bring anything within reach of Emacs into my published works, and with all the lovely options of Org-Mode, while also enabling the wonderfulness of Fediverse presence, structured data and other perks of WordPress plugins.
That led me to Org2Blog
as a candidate, promising your first post in 5 minutes, and while it took 15, the result was impressive.
Figure 1: do not stare into the void