WordPress.org

Ready to get started?Download WordPress

Forums

podPress
[resolved] : Permalinks Feed (23 posts)

  1. Fireproofradiator
    Member
    Posted 3 years ago #

    Hi All, Read all documentation I can lay hands on and gone through the podPress topics so but I'm having problems with validating feeds and permalinks.

    Basically, I'm unable to validate the feed URL (http://www.thebeatisthelaw.com/feed/podcast/) unless I change the permalinks to 'default', but all the links on the site are static so that means that they don't work when I do this. I'm not too keen on having to go through all the php and update the links and surely it's not the case that everyone has to have unfriendly URLs if they want to podcast? Have I missed something? I've changed back to the custom structure ‘/%category%/%post_id%/%postname%/’ for time being.

    I've got file permissions as 644 - http://wordpress.org/support/topic/plugin-podpress-podpress-problems - and I've heard tell of a '?feed= workaround' but haven't been able to dig up any detail.

    Any help appreciated. Thanks in advance!

  2. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    Hi,

    momentarily the problem of the feed http://www.thebeatisthelaw.com/feed/podcast/ (or http://www.thebeatisthelaw.com/?feed=podcast which is the same) is that it does not contain any posts. That is why it does not validate.
    When you publish your first post with a media file which was attached with podPress this feed will contain this post and the feed will most likely be valid.

    As long as you use a non-default Permalink setting (and no custom RewriteRules in you .htaccess file) the feed is reachable via both URL schemes. You do not need to switch the Permalink setting. Also your observation is right: the results of the validations with both URLs is different. I can't explain why there is a difference but when you publish a post and attach an episode with podPress both feeds will probably be valid.

    BTW: I don't know why a lot of the internal links of your blog are hard-coded in a certain URL scheme. But there are functions like get_permlink() which return the URL e.g. of a post or a page always in the current Permalink scheme.

    Regards,
    Tim

  3. Fireproofradiator
    Member
    Posted 3 years ago #

    Tim, you're a star. Looking through all the pages of topics on Podpress you must have spent hundreds of hours providing gratis support for this plugin. Just want to say on behalf of all the users it's really appreciated.

    Cheers

    Rob

  4. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    Thank you Rob!

  5. sdimbert
    Member
    Posted 3 years ago #

    ntm,

    I think I'm having the same problem with my brand-new podcast at http://www.edvancers.com. Would you be willing to help me out, too?

    http://www.edvancers.com/?feed=podcast won't validate. :(

  6. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    @sdlimbert:

    The problem in you case is different.

    The feed with the slug name podcast is not active. Go to Feed/iTunes Settings of podPress and activate this feed in the section podPress Feeds. Afterwards save the Permalink settings.

    Regards,
    Tim

  7. sdimbert
    Member
    Posted 3 years ago #

    I am not sure I understand... and I'm usually good at this stuff. :)

    The settings page is confusing. There is a section at the top of the page labelled Settings for the default Feeds and a setting at the bottom labelled podPress Feeds. I was working only in the top section since the feeds in the bottom section seem to be "extra."

    Am I confused?

  8. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    You are right about podPress Feeds being additional to your blog. The podcast feed (http://www.edvancers.com/?feed=podcast) is an additional feed to your blog and it only exists as long podPress and this feed is active.

    The default feeds of a wordPress blog are e.g. http://www.example.com/?feed=rss2, http://www.example.com/?feed=atom or http://www.example.com/?feed=comments-rss2. Default feeds are also category feeds or author feeds. You can read about these feeds here: http://codex.wordpress.org/WordPress_Feeds#Finding_Your_Feed_URL

    The first section contains the settings for these default feeds. These feeds contain the posts which contain podcast episodes and post which have no episode attached.
    The podPress Feeds contain only post which have an podPress attachment.

    But podPress adds to all (RSS) feeds these iTunes tags and gives you the possibility to customize some elements in the feeds.

    You can use one of the default feeds as your podcast feed. You can use it also at the iTunes Store. The store page and the iTunes client software will show only the post with an podcast episode.
    But you could use http://www.edvancers.com/?feed=podcast. The advantage to use such an additional feed is that you can customize it more.

    Regards,
    Tim

  9. sdimbert
    Member
    Posted 3 years ago #

    So, if I understand what you're saying, then the plain, old site feed (http://www.edvancers.com/feed/) should be sufficient for iTunes, right?

    If that's the case, then I think I've managed to set something wrong while trying to "fix" things. Is there a set of online docs that illustrate the "basic" settings one would use to set PodPress to send a podcast to the iTMS?

  10. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    So, if I understand what you're saying, then the plain, old site feed (http://www.edvancers.com/feed/) should be sufficient for iTunes, right?

    Yes. It should be sufficient. Although I have to say that I have tested that myself only with the iTunes client.

    Guides which are not specifically for podPress users are the iTunes Podcasting Resources - Making a Podcast and the FAQs: For Podcast Makers. These pages contain also deeper explanations for the the iTunes tags settings which you can find in the podPress settings.
    Have you read the podPress FAQs?

    Basically you should fill out all fields in the section Settings for the default Feeds. If you have done that and if you have published your first episode then you can register a feed at the iTunes Store.

    Regards,
    Tim

  11. sdimbert
    Member
    Posted 3 years ago #

    Wow... this is really frustrating.

    I have set the Settings for Default Feeds several times. There's nothing complicated there at all... and I'm pretty sure I've done it right.

    Right now the plugin is generating a podcast URL of http://www.edvancers.com/?feed=podcast and iTunes is not recognizing it when I paste it into the "Subscribe to feed..." window.

    FeedValidator is kicking out a 404 error: http://www.feedvalidator.org/check.cgi?url=http://www.edvancers.com/?feed=podcast

    At this point I'm ready to offer to create an admin account for someone if they're willing to try to work things out.

    Any takers?

  12. sdimbert
    Member
    Posted 3 years ago #

    Could my Permalink settings be the culprit?

  13. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    Could my Permalink settings be the culprit?

    Yes. Save the Permalink settings again. (Don't cange them. Only save them again.)

  14. sdimbert
    Member
    Posted 3 years ago #

    I have been re-saving them all throughout this trouble-shooting process.

  15. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    Does one feed in the podPress Feeds section has the slug name "podcast"?
    Is this feed active? (There is a check box called "Activate Feed".)

  16. sdimbert
    Member
    Posted 3 years ago #

    That feed does exist and it is not active.

  17. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    and it is not active.

    That is the explanation. If you want to use that feed then you need to activate it. After you have activated the feed, save the Permalink settings.

  18. sdimbert
    Member
    Posted 3 years ago #

    Didn't work.

    I completed that section's settings, saved them then re-saved the Permalinks settings. The feed still does not validate:

    http://www.feedvalidator.org/check.cgi?url=http://www.edvancers.com/?feed=podcast

  19. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    Seth,

    the feed works perfectly now. But you are experiencing the problem as Rob has had before (see the first post in this thread): you have no posts with podPress attachment.
    A feed is not valid if it does not contain posts (<item> or <entry> elements).

    BTW: You have made this feed an ATOM feed. ATOM feeds are okay to deliver the podcast episodes. But you should be aware that these feeds don't have these iTunes:tags which means that you have less possibilities to customize the iTunes related settings.

    Regards,
    Tim

  20. sdimbert
    Member
    Posted 3 years ago #

    If feed-validator kicks out an error, how do you know it's working?

    There is one pre-exisiting post with a PodPress attachment; is that not sufficient? Must it be a new post?

    I'll switch to RSS instead of ATOM. Thanks.

    Tim, you've been awesome and I am sure this will all work soon... thanks for your help. I know that you're volunteering your knowledge and time and I appreciate it. :)

  21. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    You are right there is one post with an podPress attachment. It is sufficient to have one post with such an attachment to make to feed valid.

    The reason why this podcast feed still does not show this post is that you have activate one of the filters of this feed.

    Have you selected a value in the File Type Filter or Category Filter list? Which one? (default is: nothing is selected)

    Is "Include only posts with podPress attachments in this Feed" active?

    Is "Bypass the "Included in:" selection for this Feed" active?

    The feed type seems still to be ATOM.

    If you open the feed http://www.edvancers.com/?feed=podcast in a browser then some browser say that the feed does not contain posts. The Firefox browser shows you the feed and it is also possible to take a look at the source. That is how I can tell that the feed is working but empty.

  22. sdimbert
    Member
    Posted 3 years ago #

    You are right... that did it. I didn't do it on purpose, but somehow one of the specific media types was selected. I'm validating cleanly now. :)

    Off to the iTMS!

  23. ntm
    Member
    Plugin Author

    Posted 3 years ago #

    It looks all-right now.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags