WordPress.org

Ready to get started?Download WordPress

Forums

podPress
i have set up podpress and added files, but iTunes does not recognise them (14 posts)

  1. aleckc
    Member
    Posted 2 years ago #

    Hi there,

    I have set up a podcast feed using pod press and added files you can see them here:

    http://templateinstitute.com/category/podcast/

    I also have a feed burner feed here:

    http://feeds.feedburner.com/TemplateInstitutePodcast

    however, when I go to iTunes to add my podcast, it says it cannot find any podcast files.

    Any ideas?

    http://wordpress.org/extend/plugins/podpress/

  2. ntm
    Member
    Plugin Author

    Posted 2 years ago #

    ... it says it cannot find any podcast files.

    It says that because the RSS and ATOM Feeds of your blog contain the post of the podcasts but not the necessary podcast elements (like <enclosure>).

    Something in your blog is preventing podPress from doing its job.

    In order to find out what exactly causes this issue, I need your help.

    It is possible that a further plugin which is active in your blog could cause this. Please try to find out which one it is or post a list of all your plugins.

  3. aleckc
    Member
    Posted 2 years ago #

    Hi,

    Thanks for your reply.
    The plugins I have installed and active are the following:

    BackupWordpress
    Category Post List
    cForms
    Exclude pages from navigation
    Jetpack
    Podpress
    Spam Free WordPress
    Wordpress Importer
    WP e-commerce
    and wpsc-simple-shipping

    How do I add the enclosures tag?

    Thanks,

    Aleck

  4. aleckc
    Member
    Posted 2 years ago #

    I have been using this code to embed the podcast
    [display_podcast]

    What other enclosure is necessary aside from adding the media file in the pod press section at the bottom of each post?

    Thanks so much for your help.
    I think it might be the e-commerce plugin, but the shop is running so can't turn it off.

    Also, after I get the audio plugins sorted, I will need to add in some video podcasts hosted on youtube.

    I appreciate your assistance with this.
    Aleck

  5. ntm
    Member
    Plugin Author

    Posted 2 years ago #

    Hi Aleck,

    thank you for the list of your plugins!

    One of them is probably responsible. There is a known problem between WP e-Commerce plugin and podPress.
    There are two possible ways to fix it. One way is to modify line 789 in the file wpsc-functions.php of the WP e-Commerce plugin (v3.8.7.1).
    Change the 8

    remove_filter( 'pre_get_posts', 'wpsc_split_the_query', 8 );

    to 9

    remove_filter( 'pre_get_posts', 'wpsc_split_the_query', 9 );

    I have explained the problem a little bit more in the next-to-last post of this thread: http://wordpress.org/support/topic/plugin-podpress-podcast-feed-not-showing-attached-mp3-files

    If you make this modification then podPress will be able to add the <enclosure>s. enclosures are parts of the XML structure of posts with podcast attachment in RSS feeds. It is nothing you can add via the editor.

    Regards,
    Tim

  6. ntm
    Member
    Plugin Author

    Posted 2 years ago #

    Hi Aleck,

    I have checked my emails again and I have received two from the developers of WP e-Commerce. They are aware of the problem and they will probably fix it in WP e-Commerce 3.8.8. They have also explained to me the problem from their side and it is better to modify the podpress.php file until the new version of WP e-Commerce will be released.

    podpress.php (v8.8.10.12) line 300:
    old:

    add_action( 'pre_get_posts', 'podPress_feed_content_filtering' );

    new:

    add_action( 'pre_get_posts', 'podPress_feed_content_filtering', 7 );

    I was not sure about which of these ways to work-a-round the problem is the better way. But after read the mail it is clear now. Modifying their file, as I have it suggested earlier, could lead to different problems.

    Because they will fix this in their plugin, I will not include this modification in podPress. (If the next podPress version will be released earlier than that you will probably need to do this modification again.)

  7. aleckc
    Member
    Posted 2 years ago #

    Hi,

    Thanks,

    So, just for confirmation... I should probably do the first option...?
    This one...
    One way is to modify line 789 in the file wpsc-functions.php of the WP e-Commerce plugin (v3.8.7.1).
    Change the 8
    remove_filter( 'pre_get_posts', 'wpsc_split_the_query', 8 );
    to 9
    remove_filter( 'pre_get_posts', 'wpsc_split_the_query', 9 );

    Thanks so much for your help with this... just two more questions...
    1. Is there a way that I can increase the number of feeds that pod press or the feed burner feed puts out... i.e. the most recent 10 to something like the most recent 30 posts?

    and
    2. How do I add video content to the feed using pod press. I am hoisting these files on youtube at the moment. Can I add them to the same feed? Or add the links through podpress in the Add Files part of the post... Is this possible?

    Thanks so much, I so appreciate your support!

    Aleck

  8. ntm
    Member
    Plugin Author

    Posted 2 years ago #

    I should probably do the first option...?

    No, it is more save to edit the podpress.php file.

    1.
    Yes, you can increase the number of posts in a feed:
    - open the Admin Screen > Reading see http://codex.wordpress.org/Settings_Reading_Screen (Reading settings of your blog)
    - and increase the value of "Syndication feeds show the most recent ... items"

    (It is also possible to increase the number of feeds podPress adds to a blog.)

    2.
    You can link to external files (files which are not on the same server or domain as your blog). Specify the full URL of such a file as the Location in the podPress box below the post editor.
    You can also specify the link of the YouTube video (the URL of Flash video) as the location. podPress will insert the video in the post and the feed. But the link in the feed will also point to the Flash video and not to an actual media file. That is why e.g. the iTunes client software will not show the feed entry with the YouTube link.
    In other words, if you want the listeners to subscribe with iTunes to your video feed then you need also to specify URLs to real video files. You could add such an URL as second media file and use the "Included in: RSS [x] ATOM [x] Feeds only [x]" option to make sure that podPress adds the YouTube version to the blog page/post and the real video file only to the feeds.

  9. aleckc
    Member
    Posted 2 years ago #

    OK, thanks will give it a go.
    After I have edited the pod press.php file it should then work for the audio podcasts?

  10. aleckc
    Member
    Posted 2 years ago #

    OK, I changed the .php file successfully. Is there another step to ensure that iTunes sees the enclosures or is that it?

    Do I need to wait some time for the feed to update in feed burner before submission to iTunes to make iTunes recognise the podcast files?

    It still says it can't find them.
    Thanks,
    Aleck

  11. ntm
    Member
    Plugin Author

    Posted 2 years ago #

    After I have edited the pod press.php file it should then work for the audio podcasts?

    Yes, but it should work for all support file types.

    Do I need to wait some time for the feed to update in feed burner before submission to iTunes to make iTunes recognise the podcast files?

    Yes, exactly.

    Feedburner caches the feed. But there is a way to update this cache memory manually. Currently Feedburner shows already the attachments.
    But iTunes updates checks every 24h automatically for updates in the feed. So you will need wait until tomorrow (from now on 24h).

  12. ntm
    Member
    Plugin Author

    Posted 2 years ago #

    I have one little correction. I have written that one should edit line 300 in the podpress.php (of podPress 8.8.10.12). But it is actually line 298.

  13. aleckc
    Member
    Posted 1 year ago #

    I would like to upgrade to the latest WordPress and also upgrade podpress - is there still an issue or conflict with WP-ecommerce?

    Is it safe to update all 3, podpress, WP-ecommerce and wordpress now?

    Thanks,
    Aleck

    This is the last I heard:
    Hi Aleck,
    I have checked my emails again and I have received two from the developers of WP e-Commerce. They are aware of the problem and they will probably fix it in WP e-Commerce 3.8.8. They have also explained to me the problem from their side and it is better to modify the podpress.php file until the new version of WP e-Commerce will be released.
    podpress.php (v8.8.10.12) line 300:
    old:
    add_action( 'pre_get_posts', 'podPress_feed_content_filtering' );
    new:
    add_action( 'pre_get_posts', 'podPress_feed_content_filtering', 7 );
    I was not sure about which of these ways to work-a-round the problem is the better way. But after read the mail it is clear now. Modifying their file, as I have it suggested earlier, could lead to different problems.
    Because they will fix this in their plugin, I will not include this modification in podPress. (If the next podPress version will be released before they release)

  14. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    Hi Aleck,

    WP e-Commerce are still incompatible regarding this issue and I can not say whether the developers of WP e-Commerce will change something in their plugin. That is why the upcoming podPress version will include provisions in the podpress.php file and a tiny additional plugin which can be used to create compatibility between the two plugins.
    The basis of these modifications and the add-on plugin is the code snippet above.

    You may install the current Development Version of podPress. It contains the modifications already. The sub folder wp-content/plugins/podpress/optional_files/podpress_wp_e-commerce_compatibility contains the add-on plugin "WP e-Commerce compatibility with podPress". Copy the .php file or the sub folder to the wp-content/plugins/ folder. The add-on plugin will appear in the plugins list. No configuration necessary - only activate it.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags