podlove / podlove-publisher

Podlove Podcast Publisher for WordPress
https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/
MIT License
299 stars 84 forks source link

RSS feed not working together with polylang #1090

Closed Yonjuni closed 4 years ago

Yonjuni commented 4 years ago

Expected behavior

Actual behavior

I've already tried the following but nothing has worked:

I would love to use the plugin to host the podcast by myself. Please, let me know if there is anything else I can do :-) Any help appreciated.

System information (see Podlove > Support menu)

Website https://backpackersguide.de PHP Version 7.0.33-0ubuntu0.16.04.7 WordPress Version 5.3 WordPress Theme Hueman Child v1.0.0 Active Plugins

0 errors 0 notices Nice, Everything looks fine!

eteubert commented 4 years ago

The title of the RSS feed is Kommentare zu:, which suggests to me that some plugin (or the theme) took over the feed URL and tries to deliver some comments feed here. Also the "generator" is https://wordpress.org/?v=5.3, meaning this feed is not generated by Podlove Publisher but WordPress.

I just remembered an issue with the RSS feed in the theme you use a few years ago: https://github.com/presscustomizr/hueman/issues/256 Maybe the theme is still doing something unorthodox here. Might be worth a shot since it looks like the only thing you didn't try is switching to a default theme.

If it turns out to be the theme, I suggest you contact the theme support.

Yonjuni commented 4 years ago

Thanks for the quick reply.

I did the following, but no changes in the feed :(

The really confusing thing is: most of the time the feed is empty with the 'Kommentare zu' as mentioned above. Sometimes, however, the feed has the following content (still missing the published episode):

<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:psc="http://podlove.org/simple-chapters" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:fh="http://purl.org/syndication/history/1.0" >

<channel>
<title>A Backpacker's Tale</title>
<link>https://backpackersguide.de</link>
<description>Don't Panic!</description>
<lastBuildDate>Tue, 03 Dec 2019 03:52:40 +0000</lastBuildDate>

 <image><url>https://backpackersguide.de/wp-content/uploads/cover_big-300x300.jpg</url>    <title>A Backpacker's Tale</title><link>https://backpackersguide.de</link></image>
<atom:link rel="self" type="application/rss+xml" title="A Backpacker's Tale (MP3 Feed)" href="https://backpackersguide.de/de/feed/mp3/" />
<atom:link rel="first" href="https://backpackersguide.de/de/feed/mp3/" />
<language>de</language><generator>Podlove Podcast Publisher v2.9.6</generator>
<itunes:author>Alise</itunes:author>
<itunes:type>serial</itunes:type>
<itunes:summary>Der Podcast über Selbstreflektion, Rucksackreisen, Träume und Ziele.  </itunes:summary>
    <itunes:category text="Leisure" />

<itunes:owner>
    <itunes:name>Alise</itunes:name>
    <itunes:email>alise@backpackersguide.de</itunes:email>
</itunes:owner>
<itunes:image href="https://backpackersguide.de/wp-content/uploads/cover_big-300x300.jpg" />
<itunes:subtitle>Don't Panic!</itunes:subtitle>
<itunes:block>no</itunes:block>
<itunes:explicit>no</itunes:explicit>

</channel>

But I couldn't figure it what causes this behavior. (I also used other computers)

eteubert commented 4 years ago

Hmm but there I see a self reference to https://backpackersguide.de/de/feed/mp3/ which is not an expected URL. Maybe an incompatibility with polylang then.

But I'm just guessing. I've never had a behavior like yours reported before.

Yonjuni commented 4 years ago

Apparently, polylang is the problem. I removed it completely and then the feed worked. I also found a way to bring the feed to working with polylang: