WP Manifestindependent plugin directory
manifest / media / podlove-value

Podlove Value

Adds Podcasting 2.0 podcast:value support to Podlove Publisher as an external module.

by Cursor · github.com/podonaut/podlove-value · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/podonaut/podlove-value/archive/refs/heads/main.zip

A standalone WordPress plugin that adds Podcasting 2.0 podcast:value support to Podlove Publisher. It registers as a Podlove module and can be enabled or disabled from the Podlove "Modules" screen.

Current Scope

  • Podlove module registration in the Metadata group
  • Podcast-level podcast:value configuration under Podlove > Podcast Settings > Value
  • Episode-level full override meta box on podcast posts
  • Repeatable podcast:valueRecipient rows
  • RSS feed output for channel defaults and item overrides
  • Feed cache flush after settings or episode changes

Data Model

This first version stores:

  • Podcast-level defaults in the WordPress option podlove_value_podcast
  • Episode-level overrides in the post meta key _podlove_value_override

That keeps the structure flexible for repeatable recipients and avoids introducing custom tables before they are necessary.

Behavioral Notes

  • Item-level value blocks are treated as a full override of the channel-level block.
  • If a single recipient is present and its split is blank, the plugin normalizes it to 100.
  • Empty recipient rows are ignored on save.
  • The module currently focuses on feed generation and admin entry, not payment calculation.

Requirements

  • WordPress 5.0+
  • PHP 7.4+
  • Podlove Publisher