Multisite WP: Creating a podcast list does not work


we have a WordPress network/multisite consisting of a main site and twelve more sites that each contain a Podlove podcast. I’d like to use Podlove’s list feature to, for example, get a list of all episodes from all podcasts in a template on the main site.

However, I cannot create any lists in the network admin’s Podlove dashboard. I can enter metadata for a new list and select the podcasts I want it to contain, but nothing is stored when I click “Save changes”: All I get is an empty table of Podlove lists.

According to the Podlove Publisher docs, a “Network module” is required to access network.lists or specific list inside a Podlove template, but the only modules mentioned in the Podlove Publisher docs are Transcripts, Shownotes, and Slacknotes. I wonder if the feature might have been abandoned. There’s a lib/modules/networks directory on GitHub, though. We have this directory in wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/.

Or could this be a version issue? Podlove Publisher hasn’t been updated for some time and the current version has only been tested with WordPress 6.1.3. We tried to make it work with WordPress 6.2.1, 6.3, and 6.3.1.

System report:

> Website                    https://portal.****.de
> PHP Version                8.1.2-1ubuntu2.14
> WordPress Version          6.3.1
> WordPress Theme            **** theme v1.0.0
> Active Plugins             
>            - Carousel Slider Block for Gutenberg v1.0.8
>            - Newsletter, SMTP, Email marketing and Subscribe forms by Brevo v3.1.70
>            - Podlove Podcast Publisher v3.8.6
>            - Podlove Web Player v5.7.1
>            - Post SMTP v2.5.9.4
>            - The Events Calendar v6.2.0.1
>            - WordPress Importer v0.8.1
>            - **** newest courses v0.1.0
> WordPress Database Charset utf8
> WordPress Database Collate 
> Publisher Version          3.8.6
> Publisher Database Version 153
> Web Player Version         player_v4
> Monolog Version            1
> open_basedir               ok
> curl Version               7.81.0
> iconv                      available
> simplexml                  ok
> max_execution_time         600
> upload_max_filesize        1000M
> memory_limit               512M
> disable_classes            
> disable_functions          
> permalinks                 ok (/blog/%year%/%monthnum%/%day%/%postname%/)
> podlove_permalinks         ok
> podcast_settings           Dein Podcast benötigt einen Titel.
> web_player                 ok
> podlove_cache              on
> assets                     
>   - mp3    audio/mpeg       https://portal.****.de/feed/mp3/
> cron                       ok
> duplicate_guids            ok
> multisite                  ok
> 1 FEHLER: 
> - Dein Podcast benötigt einen Titel.
> 0 notices

Is the Publisher plugin enabled on your first/main site? I remember there were some odd dependencies in Network support.

Maybe you could have a look at the PHP error log, if anything appears there when you try to save?

This is now a “core” module, meaning it’s always on and not listed under the module section any more. But I can see how that’s confusing, maybe we should still list core modules :thinking: