=== Blubrry PowerPress Podcasting plugin === Contributors: amandato, blubrry Tags: podcasting, podcast, podcaster, itunes, enclosure, zune, iphone, youtube, viddler, blip.tv, ustream, podcasting, audio, video, rss2, feed, player, media, rss, mp3, music, embed, feedburner, statistics, stats, flv, flash, id3, episodes, blubrry, webm, mp4, m4v, wordpressmu, mu, wordpress mu, multisite, multi site, mediacaster, post, plugin, posts, simple, social, dashboard, TSG, Buzzsprout, MTR, WP-boxCast, CastMyBlog, simple podcasting, seriously simple podcasting, seriously-simple-podcasting, podlove, podcast.de Requires at least: 3.0 Tested up to: 3.6.1 Stable tag: 5.0.2 Donate link: http://create.blubrry.com/ License: GPLv2 or later Blubrry PowerPress brings the essential features for podcasting to WordPress including full iTunes support, web audio/video media players and more. == Description == Blubrry PowerPress brings the essential features for podcasting to WordPress. Developed by podcasters for podcasters, PowerPress offers full iTunes support, web audio/video media players and more. = PowerPress Key Features = - Full iTunes Support: Adds iTunes compliant podcast feeds to your WordPress blog. - Integrated HTML5 and Flash Media Players: Audio/video web players with embed support from sites such as YouTube and Ustream.tv. - HTML5 video support: Add both mp4 and webm media to each episode for maximum platform compatibility - Advanced and Default Mode: Simplfy settings using only the defaults, or harness all the potential of podcasting with Advanced Mode. - Media Modifiers: Easily add, modify and remove podcasts form blog posts and pages. - Migration tools: Quickly migrate from PodPress, Blogger or Movable Type without losing episodes. - Multi-podcast support: Create separate podcasts by category (Category Podcasting) or by media format (Podcast Channels). - Post Type and Taxonomy podcasting options, create podcasts from custom post types and taxonomies. - Supported Media Formats: mp3, m4a, mp4, m4v, webm, ogg, oga, ogv, wma, ra, mp4a, m4v, mp4v, mpg, asf, avi, wmv, flv, swf, mov, divx, 3gp, midi, wav, aa, pdf, torrent, m4b, m4r, epub. - *Media Statistics: Get FREE Blubrry Media Statistics from your WordPress dashboard. * Languages supported: English, Danish, French, Simplified Chinese, Italian ([Want to translate PowerPress?](http://create.blubrry.com/resources/powerpress/advanced-tools-and-options/translating-powerpress/)) *The Blubrry basic statistics service is FREE. Our [Premium Statistics Service](https://secure.blubrry.com/podcast-statistics-premium/), which includes [RawVoice Certified Statistics](http://create.blubrry.com/resources/podcast-media-download-statistics/rawvoice-certified/), U.S. downloads, trending and exporting, is available for $5 month. = Full iTunes Support! = iTunes can make up between 50 and 95 percent of a podcaster's audience. PowerPress comes with the following iTunes specific features. * iTunes compliant podcast feeds: The appropriate tags are added to your feeds so your iTunes listing looks great. * Optimized iTunes Summary: Converts your blog post content to a format suited for viewing in iTunes ([learn more](http://create.blubrry.com/resources/powerpress/powerpress-settings/itunes/)) * Upload iTunes Artwork: Upload and change your iTunes artwork directly from within PowerPress settings. * iTunes podcasting fully supported including the latest [Apple iTunes podcasting specifications](http://www.powerpresspodcast.com/2012/05/10/itunes-podcasting-specifications-changed-may-2012-what-that-means-for-podcasting/). * Feed Episode Maximizer: Increase the number of episodes viewed on iTunes while decreasing the byte size of your feeds. = Integrated Media Players = Blubrry PowerPress includes extensive web player options to display your podcast audio and video in your web pages. * 7 Audio Players: Pick from 7 audio players including [MediaElement.js](http://mediaelementjs.com/), [1 Pixel Out Player](http://wpaudioplayer.com/whatsnew) and HTML5 audio player. * 4 Video Players: Pick between [MediaElement.js](http://mediaelementjs.com/), HTML5 video, Flow Player Classic Flash player or [VideoJS](http://wordpress.org/extend/plugins/videojs-html5-video-player-for-wordpress/). * Position player above or below your post content. * Place the player exactly where you want by adding the `[powerpress]` shortcode tag directly in your post content. * Add video embeds from sites such as YouTube, Blip.tv and Ustream.tv. * Provides download, play in new window, and embed links. * Player formats supported: mp3, m4v, mp4, m4a, webm, ogg, ogv, oga, wma, mov, pdf, swf, avi, mpeg, epub and more. = Integrates with Blubrry's Services = Make your life easier by adding our FREE or paid media hosting and statistics services to streamline your podcast productivity. * Quickly access your Blubrry media download statistics from your WordPress dashboard. * Publish Blubrry hosted media directly from your blog. * View Blubrry hosting usage quota from your blog. * Configure how Blubrry writes media (ID3) tags within PowerPress settings. The Blubrry basic statistics service is FREE. Our [Premium Statistics Service](https://secure.blubrry.com/podcast-statistics-premium/), which includes [RawVoice Certified Statistics](http://create.blubrry.com/resources/podcast-media-download-statistics/rawvoice-certified/), U.S. downloads, trending and exporting, is available for $5 month. Blubrry [Media Hosting](https://secure.blubrry.com/podcast-publishing-premium-with-hosting/) packages start at $12. = Advanced Features = Want more? Check out the advanced features. * Embeds! Provide embeds your audience can take with them (just like YouTube embeds) * Media size and duration detection: Enter your media URL and let the PowerPress do the rest. * Category Casting: Add podcast support to your WordPress category feeds. * Custom Podcast Channels: Distribute multiple formats (audio/video) and versions (short/full length). * *Taxonomy Podcasting: Create podcasts for your custom taxonomy tag names including WordPress Tags. (feature sponsored by [AfterBuzzTV.com](http://afterbuzztv.com/)) * *Post Type Podcasting: Create podcasts for your custom post types. * FeedBurner Support: Use FeedBurner.com to host your podcast feeds. * **User Role Management: Control which users in your blog can podcast. * Diagnostics: Check to see if your server is configured to support all of the available features in PowerPress. * WordPress MultiSite: Blubrry PowerPress is compatible with WordPress MultiSite. *Custom Post Types and Taxonomies features require a separate plugin to manage custom post types and/or taxonomies. **User Role Management requires a separate plugin to manage WordPress Roles and Capabilities. = Migrating from PodPress? = Switching to PowerPress is seamless, just enable PowerPress then disable PodPress and you're done! Switching plugins is that easy! Visit [Migrating from PodPress to PowerPress](http://create.blubrry.com/resources/powerpress/advanced-tools-and-options/migrating-from-podpress-to-powerpress/) for details. PowerPress will continue where plugin your old plugin left off by including your previously created episodes in your feeds and web pages. Note: Advanced settings such as settings for podcast categories will need to be recreated in PowerPress. = Need Help? = . . . or have some ideas that could improve the plugin? * Visit the Blubrry [Community Forum](http://forum.blubrry.com/) and [Blubrry Resources](http://create.blubrry.com/resources/) * Use the Blubrry [Contact Us](http://www.blubrry.com/contact.php) form * Blubrry [PowerPress Documentation](http://create.blubrry.com/resources/powerpress/) * Check out [The Podcasting Manual](http://create.blubrry.com/manual/) - everything you need to know about podcasting = Need More Help? = We now offer one-on-one consulting via Gotomeeting, Skype or phone. [Learn more about Blubrry Consulting Services](http://create.blubrry.com/support/podcast-consulting-services/) *PowerPress is developed and maintained by [Blubrry](http://www.blubrry.com), a podcasting company and community providing tools and resources for podcasters to measure, monetize, publish and host podcasts. Although we'd like you to become a member of [Blubrry](http://www.blubrry.com/createaccount.php), **no membership is required** to use this free open source podcasting plugin.* == Frequently Asked Questions == = Related Plugins = The following plugins may be used in conjunction with PowerPress. * [Message Flow](http://wordpress.org/extend/plugins/message-flow/) - generates a CoverFlow-like interface for your blog posts with podcast episodes. For podcasts, use shortocde `[message-flow podcasts_only="true"]`. * [Eli's PowerPress Addon Widget](http://wordpress.org/extend/plugins/podpress-addons/) - Adds a sidebar widget that lists your podcast episodes linked to the play in a new window PowerPress player. * [PowerPress Posts From MySQL](http://wordpress.org/extend/plugins/powerpress-posts-from-mysql/developers/) - Creates blog posts with PowerPress podcast episode information from a MySQL table. * [Subscribe Sidebar plugin by Blubrry](http://wordpress.org/extend/plugins/subscribe-sidebar/) - A sidebar widget that provides a list of "Subscribe" links to your sidebar. = Why doesn't Blubrry PowerPress support multiple enclosures in one feed item/post? = Blubrry PowerPress does not allow you to include multiple media files for one feed item (blog post). This is because each podcatcher handles multiple enclosures in feeds differently. iTunes will download the first enclosure that it sees in the feed ignoring the rest. Other podcatchers and podcasting directories either pick up the first enclosure or the last in each post item. This inconsistency combined with the fact that [Dave Winer does not recommend multiple enclosures](http://www.reallysimplesyndication.com/2004/12/21) and the [FeedValidator.org recommendation against it](http://www.feedvalidator.org/docs/warning/DuplicateEnclosure.html) is why the Blubrry PowerPress does not support them. As a alternative, PowerPress allows you to create additional Custom Podcast Feeds to associate any magnitude of media format and/or length in a blog post to specific custom feeds. For example, you can create one blog post associated to separate video and audio podcast feeds saving you time from entering your show notes twice. = Why doesn't Blubrry PowerPress include media statistics built-in? = Blubrry PowerPress does not include media statistics built-in. This is not because Blubrry has its own statistics service, although that's a good reason by itself. Maintaining and calculating statistics is a resource and server intensive task that would add bloat to an otherwise efficient WordPress podcasting plugin. We recommend using your media hosting's web statistics to give you basic download numbers and, if you are seeking more grandular measurements such as client and geographical information for each episode, you're more than welcome to use the [Blubrry Statistics service](http://create.blubrry.com/resources/podcast-media-download-statistics/) as well. You may however access your Blubrry Statistics from within your WordPress dashboard. = How do you insert the player within a blog post? = You can insert the media player within your blog posts by using the WordPress shortcode feature. The shortcode for PowerPress is `[powerpress]` (all lowercase) You may use the shortcode to add a player to other media files (non episode files) by specifying the media url in the shortcode: [powerpress url="http://example.com/path/to/media.mp3"] For advanced users with multiple podcast feeds, you may insert the player for a specific feed by specifying the feed slug in the shortcode: [powerpress feed="podcast"] If you want to specify a cover image, add an image attribute which points to the specific image url: [powerpress image="http://example.com/path/to/cover_image.jpg"] *Experimental* = Why can't you upload large media files? = File uploads are tricky to handle because there are so many web hosting variations with different upload size limits. We recommend using an FTP application to upload large media files. FTP is much more efficient than web based uploads and is typically provided by nearly all web hosting providers. = The Media Player does not appear on my site? = . . . or the RSS feed is invalid? This can happen when there is a theme or plugin conflict. Please visit our [Diagnosing Feed and/or Player Issues](http://create.blubrry.com/resources/powerpress/using-powerpress/diagnosing-feed-andor-player-issues-with-powerpress/) for instructions how to resolve such issues. == Installation == = Point and Click Installation = 1. Sign into your blog, go to the plugins section and click 'Add New'. 2. In the search box enter "PowerPress", then click 'Search'. 3. Click the 'Install Now' link and proceed to install the plugin. 4. Once installed, click 'Activate'. 5. Configure your Blubrry PowerPress by going to the **Settings** > **Blubrry PowerPress** page. = Manual Installation = To install Blubrry PowerPress manually, follow these steps: 1. Download [PowerPress from WordPress.org](http://wordpress.org/plugins/powerpress/). 2. Extract the downloaded zip file to a temporary folder. 3. Copy the entire powerpress folder from the downloaded zip file into the /wp-content/plugins/ folder on your server. 4. Activate the "Blubrry PowerPress" plugin in your blog's Plugin Management page. 5. Configure your Blubrry PowerPress by going to the **Settings** > **Blubrry PowerPress** page. == Screenshots == 1. Add podcast episode, found within the edit post screen 2. Select from 5 audio mp3 players for your web site 3. Example of the Flow Player Classic in a blog post 4. Example of the 1 Pixel Out Audio Player in a blog post 5. Cross section of Blubrry PowerPress iTunes settings page == Changelog == = Next Major Release Announcements = * PowerPress 6.0+ will no longer be compatible with WordPress 3.0.x, 3.1.x and 3.2.x. Please upgrade to WordPress 3.3 or newer to install future versions of PowerPress. * Translation support will change in PowerPress 6.0+. Translations will be packaged in a sepraate plugin made available on WordPress.org. This will allow us to release translations separately and more often. = 5.0.2 = * Released on 09/23/2013 * Fixed another bug with *Feed Episode Maximizer* RSS having the invalid characters when used with WordPRess 3.6. Added function `powerpress_get_the_excerpt_rss()` to permanently fix issue. * Removed `PHP_EOL` from powerpress-player.php where the player links are added to the post content. This should solve the issue where some themes or plugins replace new line characters with actual `
` tags. (Thanks Nathan for the fix!) * Option to remove statistics from Dashboard has been re-added. 5.0/5.0.1 removed the option which was automatically disabling statistics in dashboard. Our mistake! * Fixed bug with embed link no longer appearing when using FlowPlayerClassic audio player. (thanks cimmerian for bringing to our attention!) * Fixed bug with Taxonomy podcasting program level attributes (description, itunes subtitle) not getting applied to taxonomy feed correctly (Thanks Matt for bringing to our attention!) * Fixed bug with file size and duratoin checkbox setting in General Settings not saving correctly (Thanks Bridge Maker for letting us know about the bug!) * Added image uploader option to both the episode entry box poster image and new itunes image fields. This version will not cause issues with the media upload button if a user cancels the image upload. = 5.0.1 = * Released on 08/30/2013 * Removed debug alert box from PowerPress mejs file, only occurred in IE and Safari browsers * Fixed issue with blubrry Hosting users not being able to upload media with some versions of PHP. * Fixed podcast title in defaults mode not getting applied to podcast feed. * Moved extensive changelog history to [PowerPress Version History](http://create.blubrry.com/resources/powerpress/advanced-tools-and-options/powerpress-version-history/) page. = 5.0 = * Released on 08/27/2013 * Advanced Mode added (Was an old feature in PowerPress 1.0 that was removed since 2.0, now it's back!) * Default Mode with 3 Simple Steps added! * Taxonomy Podcasting added (feature sponsored by [AfterBuzzTV.com](http://afterbuzztv.com/)) * Post Type Podcasting added * MediaElement.js HTML5/CSS Audio and Video player added. You must have WordPress 3.6+ to use this player. * Embed player will now use the MediaElement.js player when selected * We now allow images that are 300x300 as the itunes image, but a warning is printed at the top of the page. * Fixed bug where settings saved message did not always appear at the top of the pages. * Added define `POWERPRESS_NO_PODCAST_FEED`, if set to true in wp-config, PowerPress will not add the default podcast feed with slug name 'podcast'. For users who exclusively want a page or category called 'podcast'. NOTE: There will be no podcast only feed provided by default when this define is set, use at your own risk. * iTunes and RSS image settings moved to "Artwork" tab. * New iTunes Episode image option added to both the Artwork tab as well as the Episode Entry Box (Thanks Robin Brinkler and Daniel Lewis for suggesting the features) * jQuery based watermark replaced with HTML5 placeholder values, the jquery.watermark.js is no longer packaged with PowerPress. * Fixed bug with *Feed Episode Maximizer* RSS having the invalid characters when used with WordPRess 3.6. * *Feed Episode Maximizer* is no longer experimental, we've successfully used the feature on a number of podcasts without issue for over a year now. * Player width for audio and video can now use a percentage, ideal for resposive sites. * player.js script is now always enqueued with other WordPress scripts. If you have player issues, please update your theme! * Added link to settings from the plugins management screen, should help folks who are new to PowerPress find settings quickly. = 4.0.9 = * Releaesd on 6/20/2013 * PowerPress 5.0 is coming! If you would like to beta test, please contact Angelo at cio [at] rawovice dot com. Beta testing starts when WordPress 3.6 is released, PowerPress 5.0 will utilize some new features in WordPress 3.6. * The PowerPress Version Updates Survey results will be posted in the coming weeks. Based on user feedback, we will release minor updates within 7 days if necessary, major releases between 1-3 months apart, and new features will be included in the plugin but disabled by default. * Fixed logic for displaying statistics in dashboard to time out after 1 second (was previously 15 seconds) so if there's a network issue between the server and blubrry.com the dashboard still loads promptly. (Thanks Michael Hansen for bringing to our attention!) * Added new filter `powerpress_feed_auth` for other plugins to filter feed authentication. (Thanks amereservant for the feature suggestion!) * Added new define `POWERPRESS_AUTO_DETECT_ONCE`, edits to existing episodes will use the specify option if this define is set to true. (Thanks amereservant for the feature suggestion!) * Fixed bug with ID3 tagging not correctly incrementing the track number for episodes. This only affected Blubrry hosting customers who had this option turned on. (Thanks RWPeck for bringing to our attention!) * Mobile devices now use the same HTML5 player as the regular desktop HTML5 player found in PowerPress. This is due to reports that some mobile devices are now pre-loading media on pages, this will cut down on such bandwidth. (Thanks Daniel for bringing to our attention) * Added new define `POWERPRESS_POST_TYPES`, when set, only the post types specified are given podcasting episode entry boxes. Multiple post types are separated by commas. Example with added movies custom post type added: `'page,post,movies'`. This will bypass the default behavior of adding episode boxes to all post types with `post` or `page` capability. * Fixed bug with unchecking iTunes Closed Captioned option not saving. (Thanks davidcross for reporting bug) = Additional PowerPress Version History = Please visit the [PowerPress Version History](http://create.blubrry.com/resources/powerpress/advanced-tools-and-options/powerpress-version-history/) page for history prior to version 4.0.9. == Upgrade Notice == None at this time. == Contributors == Angelo Mandato, CIO [RawVoice](http://www.rawvoice.com) - Plugin founder, architect and lead developer Pat McSweeny, PHP Developer - Developed initial version (v0.1.0) of plugin Jerry Stephens, [Way of the Geek](http://wayofthegeek.org) - Contributed initial code fix for excerpt bug resolved in v0.6.1, wrote initial code for the 4 new flash players. Darcy Fiander, [Rooty Radio](http://rootyradio.com) - Fixed bug with category links to FeedValidator.org and category title warning when validating category feeds. Joel Haasnoot, [Perosnal Blog](http://waarisdetrein.nl/joelhaasnoot/) - Developed PodPress archive statistics. Nicolas Bouliane, [Perosnal Blog](http://nicolasbouliane.com/) - contributed code for `get_the_powerpress_all_players()` function. == Translators == * Danish translation for v1.0.11+ by [Team Blogos](http://wordpress.blogos.dk/s%C3%B8g-efter-downloads/?did=280) - Latest translation available [here](http://wordpress.blogos.dk/s%C3%B8g-efter-downloads/?did=280) * French translation for v1.0.11+ by [Aureien Denis](http://wpchannel.com/) - Aurélien is looking for assistance maintaining the French translation, email wpchannel [at] gmail.com if interested. * Simplified Chinese for v1.0.12+ by [webmote](http://codeex.cn) - From webmote: Welcome to use the plugin. Very good! and then hope you to access my site. * Italian translation for v2.0.4+ by [Umberto Sartori](http://veneziadoc.net/) * Romanian translation for v2.0.4+ by Alexander Ovsov (Web Geek Sciense: http://webhostinggeeks.com/science/) * Russian translation for v4.0.5+ by [Igor Mercury](http://www.nightdiary.ru/) == Tips and Tutorials == * [Using PowerPress outside the Loop](http://blog.nicolasbouliane.com/?p=1695) - by [Nicolas Bouliane](http://blog.nicolasbouliane.com/) * [The PowerPress Podcast](http://www.powerpresspodcast.com/) - by [Blubrry](http://www.blubrry.com/) Please [contact blubrry](http://www.blubrry.com/contact.php) with the link to your tips or tutorial for PowerPress and we'll add them to the list above. == Feedback == [http://create.blubrry.com/resources/powerpress/](http://create.blubrry.com/resources/powerpress/) == Support == [http://create.blubrry.com/support/](http://create.blubrry.com/support/) == Twitter == [http://twitter.com/blubrry](http://twitter.com/blubrry)