Pub2Player turns each of your blog posts into audio. Visitors press play and listen to the article, in their choice of language (English and Spanish for now), and can optionally listen to a short summary instead.
This plugin is a connector for the Pub2Post / Pub2Player service. It needs a Pub2Post account and an “Embed ID” from Pub2Player Studio. Audio is generated by the service, using the pages (credits) that come with your Pub2Post plan. See “External services” below for what is sent to the service.
How it works
- Create a player and a website integration in Pub2Player Studio, choosing “Web” as the CMS type.
- Paste the Embed ID into Pub2Player → Settings.
- Switch the player on for your posts (Pub2Player → Post Management, or the Pub2Player box in the post editor).
The plugin reads each post’s text from WordPress itself, cleans it, and gives it to the player, so the audio is the same for every visitor and does not depend on your theme’s markup.
Features
- Per-post control. A checkbox in the post editor, and “Enable / Disable Pub2Player” bulk actions plus an enabled/disabled filter on the Posts list.
- Post Management page. Enable or disable the player on all posts, or on all posts published before or after a date.
- New post default. Choose whether the editor’s checkbox starts ticked on new posts.
- Posts created by code. Optionally switch the player on for posts created through the WordPress API, importers or automation tools.
- Player position. Show the player before or after the post content.
- Control over what is read. Choose which shortcodes are read (needed for page builders such as Divi, WPBakery and Avada, which keep article text inside shortcodes), and skip parts of a post by tag, class or ID. The post title and headings are not read.
- Safe by default. The player never appears on password-protected or unpublished posts, archives, excerpts, feeds or secondary loops.
External services
This plugin requires the Pub2Post / Pub2Player service (https://www.pub2post.com), which creates and plays the audio. On posts where the player is enabled, the player loads from Pub2Post’s server and sends the post’s address and text, the chosen language and listening activity to the service. A Pub2Post account and Embed ID are required. By using the plugin you agree to the service’s terms:
- Terms of Use: https://www.pub2post.com/termCondition
- Service Terms: https://www.pub2post.com/serviceTerms
- Privacy Policy: https://www.pub2post.com/privacyPolicy