Podlove Value
Adds Podcasting 2.0 podcast:value support to Podlove Publisher as an external module.
★ 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.zipA 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:valueconfiguration under Podlove > Podcast Settings > Value - Episode-level full override meta box on podcast posts
- Repeatable
podcast:valueRecipientrows - 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