PostTTS for WordPress
Turn every WordPress post into audio with one click. Install the plugin, connect your account, and let PostTTS automatically generate natural-sounding audio for your readers.
Requires WordPress 5.8+ and PHP 7.4+. Free plan includes 10 posts/month.
PostTTS
v1.0.0 | By PostTTS Team
Auto-converts your posts to audio on publish. Minimal player, zero server load.
Plugin Details
- Version
- 1.0.0
- Last Updated
- April 2026
- Requires WordPress
- 5.8 or higher
- Requires PHP
- 7.4 or higher
- Tested Up To
- WordPress 6.7
- License
- GPLv2 or later
- Download Size
- ~14 KB
Plugin Features
Auto-Convert on Publish
Hooks into transition_post_status. The moment you publish a post, PostTTS starts converting it — no manual button.
Zero Server Load
Audio generation runs on PostTTS infrastructure. Your WP host never transcodes a byte — only a small script tag gets added to your pages.
Natural Voices
Pick between a Woman or Man AI voice as your site default. Quality comparable to premium podcast narration.
Three Player Themes
Choose Light, Dark, or Minimal. The player auto-matches your content area — no CSS tweaking required.
Auto-Placement
The player attaches to your post content via the_content filter — no block drag, no shortcode, no manual edits.
Open Source
GPLv2 licensed. ~14 KB single-file plugin — read the source, audit the network calls, host it yourself.
Installation
Download & Upload
Download the ZIP below, then go to Plugins → Add New → Upload Plugin in your WordPress admin and select the file.
Activate the Plugin
Click Activate after installation. The plugin registers a new entry under Settings → PostTTS.
Connect Your Account
Open Settings → PostTTS and paste in your Site ID and API key. Don't have an account yet? Create one for free and grab the credentials from the Integration page.
Pick Voice & Theme, Publish
Choose your voice (Woman or Man) and player theme (Light, Dark, or Minimal), then save. The next post you publish will be converted automatically and the player appears on the front end.
Download PostTTS for WordPress
Version 1.0.0 · ~14 KB · GPLv2 License
Download posttts-wordpress.zipSelf-hosted download · Single-file PHP plugin · No external dependencies
Frequently Asked Questions
Yes — the plugin itself is free and GPLv2-licensed. You'll need a PostTTS account to use it. The free plan includes 10 posts/month, which is plenty for most personal blogs.
Yes. The player is added via the standard the_content filter, so any theme that renders post content normally will work. Pick Light, Dark, or Minimal in the settings to match your site.
No. Audio is generated and served entirely on PostTTS infrastructure. The only thing added to your front end is a single lightweight player script loaded from a global CDN — zero impact on your server response time.
In v1 the player is placed automatically at the top of each post via the the_content filter. A Gutenberg block and [posttts] shortcode for custom placement are on the roadmap.
Not in v1. PostTTS currently converts the standard Post type only. Pages and custom post types are planned for a future release.
Yes. The API key is stored as a standard WordPress option and never leaves your server — only your public Site ID is included in the front-end player script.