Publish to your own site
Connections · 4 min read
Connect WordPress once, push a finished piece with its on-page pack, and press publish where you always have.
A finished article can go straight to your own WordPress, with the SEO work attached. It lands in your drafts — you publish it.
Connect the site
You'll need three things: your site URL, your WordPress username, and an application password.
An application password is not your login password. Generate one in WordPress under Users → Profile → Application Passwords, give it a name like "Zsper", and paste the generated string. You can revoke it from that same screen at any time, without changing your actual password.
Self-hosted and WordPress.com both work.
Push a piece
From a finished article, choose to send it to your site. Zsper converts the piece into real Gutenberg blocks — headings stay headings, lists stay lists, quotes stay quotes — and pushes it.
It lands as a draft. Always. There is no setting to change that: the publish button on your own site is the only one that makes anything live.
Every sentence crosses unchanged. The converter reshapes structure and never touches your prose, so what you approved is what appears.
The on-page pack
Riding along with the piece: slug, meta description, canonical URL, Open Graph tags, and Article structured data.
One rule governs all of it — empty means Zsper derives it, filled means it's yours. Leave the slug blank and you get a clean one from the title. Write your own and that's the slug permanently; it's never regenerated or "improved" on a later push.
The structured data only contains things the piece actually says. Fields that would have to be guessed are left out rather than filled in with something plausible.
Fixing something after it's live
Push again. Zsper deliberately leaves a live post's status and publish date alone, so a correction stays a correction — the post doesn't revert to draft, doesn't get restamped, and doesn't shuffle back to the top of your feed.
Going the other way, unpublishing on your own site doesn't change anything in Zsper. Your site decides what's live; Zsper keeps the record of what you wrote.
What's supported
WordPress, over the standard REST API. Other platforms aren't connected yet — we'd rather name the one that works than list a row of logos that don't.
Related: Write your first article · Connect Zsper to Claude