Title: Podlove Podcast Publisher
Author: Eric Teubert
Published: <strong>June 26, 2012</strong>
Last modified: July 15, 2026

---

Search plugins

![](https://ps.w.org/podlove-podcasting-plugin-for-wordpress/assets/banner-772x250.
jpg?rev=1145466)

![](https://ps.w.org/podlove-podcasting-plugin-for-wordpress/assets/icon.svg?rev
=1545024)

# Podlove Podcast Publisher

 By [Eric Teubert](https://profiles.wordpress.org/eteubert/)

[Download](https://downloads.wordpress.org/plugin/podlove-podcasting-plugin-for-wordpress.4.5.3.zip)

 * [Details](https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/#description)
 * [Reviews](https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/#reviews)
 *  [Installation](https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/#installation)
 * [Development](https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/#developers)

 [Support](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/)

## Description

We started the Podlove Podcast Publisher project in 2012 because existing solutions
were stuck in the past, complex and unwieldy. The Publisher helps you save time,
worry less and provides a cutting edge listening experience for your audience.

Official Site: [podlove.org/podlove-podcast-publisher](https://podlove.org/podlove-podcast-publisher)

### Getting Started Videos

Starting fresh with Podlove Publisher:

Migrating an existing podcast to Podlove Publisher:

### Compatible RSS Feeds

The Publisher makes it easy to create highly expressive, efficient and super compatible
podcast feeds with fine grained control over client behavior (e.g. GUID control 
to replace faulty episodes and for clients to reload) supporting all important meta
data.

### Multi-Format Publishing

The Publisher also makes multi-format publishing – embracing all modern and legacy
audio and video codecs – a snap. By adopting simple file name conventions, the plugin
allows the podcaster to provide individual feeds for certain use cases or audiences
without adding work for the podcaster during the publishing process.

### Optimized Web Player

The Publisher also comes integrated with the Podlove Web Player plugin and fully
supports its advanced options including multiple audio (MP4 AAC, MP3, Vorbis, Opus)
and video (MP4 H.264, WebM, Theora) format support for web browsers. This Web Player
is fully HTML5 compatible and is ready for all touch based clients too.

### Metadata Galore

 * **Chapter Marks:** The Publisher also makes it easy to publish chapter information
   in the player to make access to structured episodes even easier. Full support
   for linking directly to any part of your podcast on the web with instant playback
   included.
 * **Contributors:** Bring your team and guests front and center. Manage contributors,
   including their names, avatars and web urls.
 * **Transcripts:** WebVTT transcripts can be imported and even connected to your
   contributors. They are referenced in the RSS feed so they can be displayed by
   podcast apps.
 * **Seasons:** Does your podcast have seasons? We got you covered with a dedicated“
   Seasons” module.
 * **Related Episodes:** Manage and display related episodes on your website.

### Auphonic Integration

Auphonic is your all-in-one audio post production webtool to achieve a professional
quality result. We provide a first class integration module for ease of use and 
best automation experience.

### Flexible Templates

To round it all up, a flexible template system enables you to published Podcasts
in a defined fashion and change the style at any time without having to touch your
individual postings later on.

And this is just the beginning. We have a rich roadmap that will bring even more
interesting features: integration with helpful services, much improved timeline 
metadata support (show notes) and much more.

#### Further Reading

 * [Podlove Publisher](http://publisher.podlove.org/)
 * [Podlove Project](http://podlove.org/)
 * [Podlove Community](https://community.podlove.org/)
 * [Documentation](http://docs.podlove.org/)
 * [Bug Tracker](https://github.com/podlove/podlove-publisher/issues)
 * [Donate](http://podlove.org/donations/)

Development of the plugin is an open process. The current version is available [on GitHub](https://github.com/podlove/podlove-publisher)
Feel free to contribute and to fix errors or send improvements via GitHub.

Requires PHP 8.0+

## Screenshots

[⌊Custom episode post type separates media from your blog content.⌉⌊Custom episode
post type separates media from your blog content.⌉[

Custom episode post type separates media from your blog content.

[⌊Download analytics provide you with all the data you ever wanted.⌉⌊Download analytics
provide you with all the data you ever wanted.⌉[

Download analytics provide you with all the data you ever wanted.

[⌊The Publisher automatically checks the health of your media files.⌉⌊The Publisher
automatically checks the health of your media files.⌉[

The Publisher automatically checks the health of your media files.

[⌊The mighty template engine gives you full control over the episode presentation.⌉⌊
The mighty template engine gives you full control over the episode presentation.⌉[

The mighty template engine gives you full control over the episode presentation.

[⌊Includes the Podlove Subscribe Button, the easiest way for listeners to subscribe
to your podcast.⌉⌊Includes the Podlove Subscribe Button, the easiest way for listeners
to subscribe to your podcast.⌉[

Includes the Podlove Subscribe Button, the easiest way for listeners to subscribe
to your podcast.

[⌊Includes the Podlove Web Player. One more thing: you can manage and present all
contributors easily.⌉⌊Includes the Podlove Web Player. One more thing: you can manage
and present all contributors easily.⌉[

Includes the Podlove Web Player. One more thing: you can manage and present all 
contributors easily.

## Installation

 1. Download the Podlove Publisher Plugin to your desktop.
 2. If downloaded as a zip archive, extract the Plugin folder to your desktop.
 3. With your FTP program, upload the Plugin folder to the wp-content/plugins folder
    in your WordPress directory online.
 4. Go to Plugins screen and find the newly uploaded Plugin in the list.
 5. Click Activate Plugin to activate it.

## FAQ

### Is Podlove Podcast Publisher free?

Yes! The core features of Podlove Podcast Publisher are and always will be free.

### Are there Download Statistics?

Yes! Podcast Downloads can be tracked and analyzed. You can easily see how many 
people downloaded you podcast episodes, which clients they used, if they prefer 
to subscribe to the feed or listen on your website using the web player—and much
more.

### Are there Privacy / GDPR considerations?

Podlove Publisher is GDPR compliant and provides prewritten text snippets for your
privacy page. See https://docs.podlove.org/podlove-publisher/guides/dsgvo-gdpr.html

### Where can I host my podcast files?

Any storage where you have control over the file naming is compatible with Podlove
Podcast Publisher. You can manage files using a simple FTP/sFTP or use services 
like Amazon S3.

### Where can I ask questions and get support?

Free support where questions are answered by the community is available in the [Podlove Community Forum](http://community.podlove.org/).
There is a German community in the [Sendegate](https://sendegate.de/).

### How can I help the project?

The continued success of Open Source project relies on the community. There are 
many ways you can help:
 Episode title in API now follows the same rules as in RSS
feed. There’s a new field ‘title_clean’ for accessing the specifically set plain
episode title, but that might be null in some cases, so it’s better to default the‘
title’ attribute to the usual rules. – If you enjoy the plugin, please [leave a review](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/#new-post).–
You can answer questions of other fellow podcasters in the [Podlove Community](https://community.podlove.org/).

### Where do I report security bugs found in this plugin? =

Please report security bugs found in the source code of the Podlove Podcast Publisher
plugin through the [Patchstack Vulnerability Disclosure  Program](https://patchstack.com/database/vdp/9e5fb42f-70ee-4afb-9e86-886900031833).
The Patchstack team will assist you with verification, CVE assignment, and notify
the developers of this plugin.

This product includes GeoLite2 data created by MaxMind, available from http://www.
maxmind.com.

## Reviews

![](https://secure.gravatar.com/avatar/4054fd7d1875d382fc36ed087ef455d7ab559bcd27fd827099146991ae57c10d?
s=60&d=retro&r=g)

### 󠀁[Best plugin for podcasting](https://wordpress.org/support/topic/best-plugin-for-podcasting/)󠁿

 [schaarsen](https://profiles.wordpress.org/schaarsen/) August 28, 2024

If you want to start a podcast or if you are publishing one and want to migrate 
to a plugin that really works: Go for Podlove. It’s powerful, it sparks joy and 
the developer team and the community help gladly with problems.

![](https://secure.gravatar.com/avatar/7c536410fc90940ec3440388287f7ab35897d0b2ed00b566801b66a010c432c4?
s=60&d=retro&r=g)

### 󠀁[Ich nutze nie wieder etwas anderes!](https://wordpress.org/support/topic/ich-nutze-nie-wieder-etwas-anderes/)󠁿

 [Eggi1972](https://profiles.wordpress.org/eggi1972/) June 9, 2023

Für mich das beste Plugin für meinen Podcast!

![](https://secure.gravatar.com/avatar/807376a79b4b7c45c068b446e4945f30b74f2186c775d4a41199288f08297835?
s=60&d=retro&r=g)

### 󠀁[Looks Buggy on My Elementor Page](https://wordpress.org/support/topic/looks-buggy-on-my-elementor-page/)󠁿

 [snack8290](https://profiles.wordpress.org/snack8290/) February 6, 2023

Set this up for a client but every page / every shortcode – there were bugs and 
design flaws. Very hard to use.

![](https://secure.gravatar.com/avatar/36e867f4d3d891a95bdb9b129f7905c8e58cc1af802f99e73bc3503fd9b04f59?
s=60&d=retro&r=g)

### 󠀁[Excellent Podcast Plugin](https://wordpress.org/support/topic/excellent-podcast-plugin/)󠁿

 [tansandals](https://profiles.wordpress.org/tansandals/) December 13, 2022

This is one of the most solid podcast plugins out there. It’s cleanly coded, not
a bunch of jenky ads all over the place, and does the job very well. One thing I’d
love to see is the ability to have a Dashboard Widget of my stats when I login to
my WordPress Dashboard (as opposed to the Podlove Dashboard). Plus, it would be 
amazing to have a way to have weekly podcast stats emailed to contributors! Thanks
so much for your continued development of this fantastic plugin!

![](https://secure.gravatar.com/avatar/4cec39abfc130116fa805019d3d03d88443976297e58bcb4a5cf42cfc0974da3?
s=60&d=retro&r=g)

### 󠀁[Difficult to use and buggy](https://wordpress.org/support/topic/difficult-to-use-and-buggy-2/)󠁿

 [sukhanov](https://profiles.wordpress.org/sukhanov/) July 20, 2022

tried with wp 6.0

![](https://secure.gravatar.com/avatar/d910fdd7595ec843abbd6e3977b31c74c60f2115eb0a4766022b7d137ec21814?
s=60&d=retro&r=g)

### 󠀁[The most underused plugin for podcast publishing](https://wordpress.org/support/topic/the-most-underused-plugin-for-podcast-publishing/)󠁿

 [Sven Wagener](https://profiles.wordpress.org/mahype/) October 11, 2021

This is the most underused plugin for podcast publishing. I like it a lot! Thanks
for your work!

 [ Read all 45 reviews ](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/)

## Contributors & Developers

“Podlove Podcast Publisher” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Eric Teubert ](https://profiles.wordpress.org/eteubert/)

“Podlove Podcast Publisher” has been translated into 3 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/podlove-podcasting-plugin-for-wordpress/contributors)
for their contributions.

[Translate “Podlove Podcast Publisher” into your language.](https://translate.wordpress.org/projects/wp-plugins/podlove-podcasting-plugin-for-wordpress)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/podlove-podcasting-plugin-for-wordpress/),
check out the [SVN repository](https://plugins.svn.wordpress.org/podlove-podcasting-plugin-for-wordpress/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/podlove-podcasting-plugin-for-wordpress/)
by [RSS](https://plugins.trac.wordpress.org/log/podlove-podcasting-plugin-for-wordpress/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 4.5.3

 * security: sign image cache URLs, make unsigned legacy URLs cache-read-only, and
   add resource limits for image downloads and resizing.
 * security: fix CSRF in contributors management UI (reported by Ryan Fabella)
 * improve: fix some PHP warnings

#### 4.5.2

 * security: Fixed CVE-2026-13001, a remote code execution vulnerability in the 
   image cache caused by unsafe handling of cached image file extensions.
 * improve: warning tool that detects issues in database migrations is now less 
   sensitive and does not report minor issues any more that have no consequences

#### 4.5.1

 * improve: The “Get from Asset” transcript import has improved UX.
    - It has a separate state when it is waiting for results, so it cannot accidentally
      be triggered multiple times.
    - It is faster, through HTTP request optimization.
    - Should errors occur, they are now shown inline. There also much more error
      handling internally.
    - If the asset is a WordPress upload, the file is now fetched via filesystem
      functions instead of http calls. This is a follow-up to this feature introduced
      in 4.5.0 for file validation.
 * fix: Auphonic module is now aware of source and output timings in chapter marks.
   This is relevant if you use Automatic Cutting, which affects chapter timings.
   Re-running a production now also produces the expected results.
 * fix: Contributor selection UI positioning (WP 7.0 regression)
 * fix: image cache key issue when height or width were empty, resulting in faulty
   cache misses

#### 4.5.0

 * new: “Optimize HTML Content” in feed settings strips non-essential attributes
   from episode shownotes in the RSS feed
 * new: show podcast guid in podcast settings
 * new: use the show cover as episode image fallback before the podcast cover
 * improve: episode contributor selection interface now uses whichever name is available,
   same logic as everywhere else (prefer public name, then real name, then nickname)
 * improve: locally stored media files are now validated using filesystem functions
   instead of http calls
 * improve: enable “WordPress File Upload” module by default, mirroring the onboarding
   flow
 * improve: WordPress File Upload now shows the selected media file and warns when
   its filename does not match the episode file slug
 * fix: transcription format “VTT” can now be found under “transcript” type, not
   just “caption”
 * fix: uninstalling the plugin removes all database tables

Note: This release includes a database migration that adds a table column.

#### 4.4.2

 * fix: Related Episodes selector shows labels again (regression from 4.4.0)

#### 4.4.1

 * fix: Auphonic preset selector shows preset label again (regression from 4.4.0)

#### 4.4.0

**Tracking & Analytics**

 * new: add download tracking support for Matomo (see Expert Settings > Tracking)
 * new: “Recent Downloads” chart can now be added to the WordPress dashboard
 * improve: reorganize tracking settings page

**Auphonic**

 * new: Auphonic module now supports providing an API key in addition to the OAuth
   flow
 * new: Auphonic module now supports chapter images in the production
 * new: when re-running a production in Auphonic, Publisher now detects new files
   and presents a “Re-upload to PLUS” button
 * fix: switch Auphonic OAuth to the new `auth.podlove.org` service (OAuth in older
   Publisher versions will no longer work)

**Platform & Integrations**

 * new: Codeberg support as contributor social service
 * new: repair tool detects missing permission to alter tables, which prevents some
   database migrations from running successfully
 * new: add some situational notices that PLUS exists

**Maintenance**

 * update various JavaScript dependencies

#### 4.3.5

 * new: the “Repair” function in “Tools” now checks for missing database columns
   and adds missing ones

#### 4.3.4

 * change: enable the Publisher PLUS module by default for new and existing installs
 * fix: prevent connection to PLUS service when module is deactivated
 * fix: prevent feed proxy when PLUS module is deactivated
 * fix: escape missing template id error in podlove-template shortcode
 * fix: various PHP deprecation warnings and notices

#### 4.3.3

 * fix: allow selecting chapter images from the media library
 * fix: prevent media files module from hanging on new episodes without an ID
 * change: default new contributors to visible
 * fix: treat inactive episode files as nonexistent in templates

#### 4.3.2

 * improve permission verification when deleting default and podcast contributions

#### 4.3.1

 * add “podcast:chapters” tag to RSS feed, which Apple Podcast now prefers for chapters
   information.
 * change default database table character set to utf8mb4 for emoji support. For
   safety reasons, there is no automatic migration provided. If you prefer, you 
   can update Publisher tables manually via SQL, but in most cases the episode table
   will be all you need: `ALTER TABLE wp_podlove_episode CONVERT TO CHARACTER SET
   utf8mb4 COLLATE utf8mb4_unicode_ci;`

#### 4.3.0

Reworked and extended the **Publisher PLUS** service. It now offers the “File Storage”
feature to conveniently upload media files to PLUS instead of storing it in WordPress
or other external locations.

To get started, navigate to “Podlove – Modules”, find “Publisher PLUS” and activate
it. This will add a new menu entry with further instructions.

There is a migration tool to copy existing media files to PLUS.

Give it a try if this kind of service interests you. And please do give feedback
🙂

**Other Changes**

 * PLUS feature management moved: there is now a “Publisher PLUS” settings page 
   for token management and feature toggles
 * new: media file slug “freeze”. As soon as the first media file validates, the
   
   slug is marked as “frozen” so it cannot be edited accidently any more, by automations
   or manual interaction. There is an edit button to consciously change it, if necessary
 * fixes “Activate for all existing Episodes” button in assets

#### 4.2.7

 * security: Improved handling of image files in the download cache to block malicious
   uploads.

Note: this should not affect normal image delivery, but please keep an eye out for
any unexpected issues with cached images.

#### 4.2.6

 * fix: open redirection vulnerability

#### 4.2.5

 * fix: an episode that is assigned to a show can now be taken out of that show
 * load more Auphonic productions to select from (50)

#### 4.2.4

 * fix: when upgrading YOAST SEO while the Publisher is active, permalinks do not
   break any more
 * onboarding: show warning if application passwords are disabled
 * include feeds in `GET podlove/v2/shows` result

#### 4.2.3

 * feat: add API route to list public feeds: `GET podlove/v2/feeds`
 * security: remove unused code (which contained an XSS vulnerability)

#### 4.2.2

Fix GUIDs for shows:

 * generate a guid for all existing shows
 * use the guid in the RSS feed, instead of the podcast guid
 * new shows will get a new guid

#### 4.2.1

 * security: XSS vulnerability in podcast summary

#### 4.2.0

This release introduces the all-new **Onboarding Assistant**, enabling you to
 either
setup a new podcast or move your existing podcast to Podlove with just your RSS 
Feed URL.

This makes it much easier for potential podcasters to get started, as it makes
 
the initial setup process as simple and quick as possible, now only requiring the
podcaster to define what’s really necessary about the podcast, without needing to
worry about technical details.

And for the first time, you can now move any of your existing podcasts to
 Podlove
Publisher. All you need is the RSS feed. Podlove Publisher finds all the episode
data and metadata like the audio file, title, description, chapters, transcript 
and contributors and imports them automatically.

A huge Thank You goes to the [Prototype Fund](https://prototypefund.de/project/podlove-publisher-onboarding-import-assistant/)

for sponsoring the development of the Onboarding Assistant module.

**Other Changes**

 * removes outdated “Migration Wizard”
 * generate a guid for the podcast and use it in the RSS feed `podcast:guid` tag
 * API changes:
    - episodes: allow filtering by `guid`
    - podcast: include the following fields in responses: guid, language, feeds
 * fix: respect slashes in file slugs when urlencoding
 * security: XSS vulnerability in feed name

#### 4.1.25

 * fix: Auphonic “Start Production” is working again

#### 4.1.24

 * security: XSS vulnerability in episode assets title
 * feat: add API route to clear caches: `DELETE podlove/v2/tools/clear-caches`
 * feat: add bluesky to social services

#### 4.1.23

 * new: Auphonic file uploads display their upload progress
 * fix: image cache sometimes saved the resized files under a wrong filename
 * fix: image cache is now more robust, redirecting to the original image url instead
   of failing when any processing step fails
 * fix: oembed xml generation with escaping
 * fix: various PHP warnings/notices when trying to access nonexistent array keys

#### 4.1.22

 * fix: empty vtt transcripts (when no voices were assigned to contributors)
 * fix: error when unsetting a transcript voice assignment
 * fix: PHP warning while using a deprecated podcast category

#### 4.1.21

 * fix: encode tracking urls and their redirected urls

#### 4.1.20

 * fix: when using the “Post Thumbnail” setting for episode images, the chosen
    
   image is now immediately shown in the “Episode Description” box and it is sent
   to Auphonic when saving a production.
 * fix: Auphonic status polling now only gets called when appropriate, instead of
   on every page load
 * fix: improve WordPress 6.7 compatibility (related to translation api)

#### 4.1.19

 * fix some templates by allowing `service.name` (but it’s deprecated, so you should
   change your templates to use `service.title` instead)

#### 4.1.18

 * fix `episode.transcript` accessor

#### 4.1.17

 * fix some templates that broke with 4.1.16

#### 4.1.16

 * security: use Twig in Sandbox mode
 * change: reenable recently disabled Twig Template filters “filter”, “map” and “
   reduce”
 * fix: plugin crash on setup when default WordPress roles do not exist

#### 4.1.15

 * security: disable unsafe Twig Template filters “filter”, “map” and “reduce”

#### 4.1.14

 * security: add nonces to template actions
 * security: use output escaping for episode slug

#### 4.1.13

 * add transcripts to import/export
 * add confirmation button on modal to input episode image url
 * fix: selecting an episode image updates the preview

#### 4.1.12

 * new: when selecting a file for Auphonic, its name is suggested to be used as 
   episode slug
 * fix: PHP deprecation warnings

#### 4.1.11

 * new: support `podcast:license` tag in RSS feed
 * fix: imports correct chapter times from Auphonic (when using features that affect
   the episode duration)
 * maintenance: update various javascript dependencies

#### 4.1.10

 * fix: bug introduced in latest patch that created duplicate database entries for
   media files

#### 4.1.9

Various fixes regarding adjusted media file handling introduced in version 4.0.11:

 * dashboard shows a grey bar again when the file is inactive
 * RSS feed correctly skips items with inactive files again

#### 4.1.8

 * changes in an episode immediately affect the RSS feed

There are various caches in place to ensure efficient delivery of the RSS feed
 
to podcast clients. However it can be hard to guess how long it will take for a 
change to appear in the feed and podcatchers. Now, any change to the episode metadata
or enabling/disabling an asset immediately clears the cache for that feed item, 
resulting in the change to be visible in the RSS feed immediately.

 * transcripts: contributors in voices selection are sorted alphabetically
 * fix: episode license and explicit value are not emptied when saving the episode
 * maintenance: fix various notices from WordPress Plugin Check tool
 * maintenance: js dependency updates

#### 4.1.7

 * fix `itunes:explicit` RSS tag. It now contains the valid values “true” or “false”.
 * fix typo in API: `explicit` field was mistyped as `expicit`

#### 4.1.6

 * Shows Settings: sort Auphonic presets alphabetically

#### 4.1.5

 * Hotfix: Creating Auphonic productions works again

#### 4.1.4

 * Auphonic: reduce preset cache to 10 seconds so manual refreshing is not necessary(
   and remove broken refresh button on module page)
 * Auphonic: select configured show preset when selecting a show
 * Auphonic: fix status updates when opening an episode with an already running 
   production
 * performance: don’t try to fetch file headers twice for unreachable URLs
 * performance: faster saving of slug changes

#### 4.1.3

 * Shows selection in the episode was rewritten for the new frontend stack. It is
   now compatible with the Automatic Numbering module again.

#### 4.1.2

 * transcripts: include json link in RSS again when “Publisher Generated” is selected
 * transcripts: polish timestamp rendering in preview (shorter, monospaced, right
   aligned, unselectable)
 * chapters: fix “unknown” durations

#### 4.1.1

 * security: add nonces to tools actions

#### 4.1.0

**Feature: Better control over transcripts in RSS feed**

There is a new feature under `Podlove > Podcast Feeds` called “Episode
 Transcripts”
to control how episode transcripts should be referenced in your RSS feed. The default
is “Publisher Generated vtt”, which is nearly the same behavior as before (In previous
versions, three variants were referenced: vtt, json and srt. The json and srt URLs
still work but they are not referenced in the RSS feed any more as they are not 
neccessary and removing them reduces feed size). There is a dedicated “Do not include
in feed” option, in case you do not want the transcripts in your RSS feed.

Finally, you may prefer to host your transcript assets externally, just like
 your
audio files. If you have configured a transcript asset, you can now select it in
this setting. Then the RSS feed will reference this external file directly.

**Auphonic improvements**

 * add button to always access the import screen
 * add button to delete a track
 * show status in production selection
 * rearrange / polish various some button and information positions

**Other**

 * add: capability “podlove_manage_contributors” for contributors settings screens
 * fix: sometimes missing voices in Podlove Web Player transcripts
 * fix: sometimes an enabled asset is disabled a few moments later
 * fix: show files as “not found” when they become unreachable
 * transcripts: rename “delete” action to “clear”
 * transcripts: show timestamps in editor preview
 * upgrade heroicons (icon library) from v1 to v2

Changes for previous versions can be found in the [`changelog.txt`](https://github.com/podlove/podlove-publisher/blob/master/changelog.txt).

## Meta

 *  Version **4.5.3**
 *  Last updated **2 weeks ago**
 *  Active installations **3,000+**
 *  WordPress version ** 5.7.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.0 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/),
   [German](https://de.wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/),
   [Portuguese (Portugal)](https://pt.wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/),
   and [Swedish](https://sv.wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/podlove-podcasting-plugin-for-wordpress)
 * Tags
 * [audio](https://wordpress.org/plugins/tags/audio/)[podcast](https://wordpress.org/plugins/tags/podcast/)
   [podlove](https://wordpress.org/plugins/tags/podlove/)[publishing](https://wordpress.org/plugins/tags/publishing/)
   [rss](https://wordpress.org/plugins/tags/rss/)
 *  [Advanced View](https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/advanced/)

## Ratings

 4.4 out of 5 stars.

 *  [  36 5-star reviews     ](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/?filter=2)
 *  [  6 1-star reviews     ](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/reviews/)

## Contributors

 *   [ Eric Teubert ](https://profiles.wordpress.org/eteubert/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/podlove-podcasting-plugin-for-wordpress/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://opencollective.com/podlove)