• The sermon plugin seems to be producing a podcast feed that doesn’t validate.

    Here’s the feed: http://feedvalidator.org/check.cgi?url=http://ridgecrest.com/feed/podcast

    Here are the results of the validator:

    This feed does not validate.
    
    line 101, column 0: url must be a full URL: https://googledrive.com/host/0BxO5KU7wtf3cTm16UFA4TldUOUU/07.05.15.Ephesians5.21_24.mp3 (74 occurrences) [help]
    
    <enclosure url="https://googledrive.com/host/0BxO5KU7wtf3cTm16UFA4TldUOUU/07 ...
    line 638, column 17: Undefined itunes_summary element: div (6 occurrences) [help]
    
    	<itunes:summary><div>A study through Ephesians by Matt Beasley. Sundays @ 1 ...
                     ^
    line 1199, column 39: XML parsing error: <unknown>:1199:39: not well-formed (invalid token) [help]
    
    				<enclosure url="A study through 1 & 2 Timothy & Titus by Matt Beasley. S ...
                                           ^
    In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendation.
    
    line 68, column 4: item contains more than one enclosure (16 occurrences) [help]
    
    				<enclosure url="http://ridgecrest.com/wp-content/uploads/sermons/2015/07 ...

    What do I do? Is there a fix for this?

    https://ww.wp.xz.cn/plugins/sermon-manager-for-wordpress/

Viewing 2 replies - 1 through 2 (of 2 total)
  • For the benefit of the community, who may experience the same problems, here is our response to Ben I sent via another channel.

    Hello Ben,

    After looking at your feedvalidation results I see some errors relating to content and some relating to coding problems. Here is my feedback on the errors in the order of their appearance.

    1) full URL – I noticed that your media file names have multiple periods in them. I don’t believe this is good practice for file structure and I would recommend placing the periods in your filenames with hyphens or some other character. Your filenames should only have a period between the filename and extensions (i.e. mp3). Otherwise the feed validator is perhaps getting confused as to the filetype in question here. Click on the help link next to the error and then the link to the file name specifications for details.

    2) undefined element – take the <div> out of the summary. The summary can only contain text. See sermon manager podcast settings for this.

    3) line 1199 xml parsing error. – go edit that sermon in question and make sure the URL to the MP3 file is correct. It looks like somebody copied the sermon description into the URL field by mistake.

    4) items contain more than one enclosure – sermon manager contains code that is designed to take the XML that WordPress generates and inject it with iTunes complaint tags, info, etc. Ultimately what you see on your sermon feed comes from WordPress originally. If your feed has two enclosures (MP3 file references) than WordPress is spitting out two references in those sermon posts. Your theme may be the culprit as to why it is referencing the attached mp3 file twice. Do you have any other podcast plugin enabled? That is a possible source for conflict.

    to follow up on Ben’s remark, a new issue has been identified with Sermon Manager where the enclosure tag is included twice in the sermon feed (for iTunes, etc.)

    This is being investigated and resolved by the developer through bitbucket.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘podcast feed doesn't validate’ is closed to new replies.