=== PowerPress Podcasting plugin by Blubrry === Contributors: amandato, blubrry Tags: podcasting, podcast, podcaster, powerpress, itunes, apple, apple podcasts, google podcasts, google play, enclosure, professional, apple, apple tv, ipad, iphone, soundcloud, squarespace, youtube, viddler, ustream, podcasting, audio, video, rss2, feed, player, media, rss, mp3, music, embed, feedburner, statistics, stats, flv, flash, id3, episodes, blubrry, mp4, m4v, wordpressmu, mu, wordpress mu, multisite, multi site, mediacaster, post, plugin, posts, simple, social, dashboard, TSG, Buzzsprout, MTR, WP-boxCast, CastMyBlog, tgs podcasting, simple podcasting, seriously simple podcasting, seriously-simple-podcasting, serious, seriously, ssp, podlove, podcast.de, clammr, clammr radio, audio player, stitcher, tunein, show, shows, series, docs, documentation, support, free, add-ons, extensions, addons, libsyn, libsyn-podcasting, podbean, podomatic, spreaker Requires at least: 3.6 Requires PHP: 5.2 Tested up to: 6.0 Stable tag: 9.2 Donate link: https://create.blubrry.com/resources/podcast-media-hosting/ License: GPLv2 or later No. 1 Podcasting plugin for WordPress. == Description == No. 1 Podcasting plugin for WordPress. [youtube https://www.youtube.com/watch?v=xdoc0VaAZtU] PowerPress Podcasting Plugin is to Publish and manage your podcast directly from your WordPress website, building your brand on your website. Developed by podcasters for podcasters (Blubrry Podcasting), the PowerPress podcast plugin works with all podcasting apps and platforms, including Apple Podcasts, Google Podcasts, Spotify, Amazon Music, Etc. Best of all, it integrates with Blubrry’s podcast hosting and statistics, providing convenient features such as easy upload directly within your dashboard. The plugin works with any podcast host. = PowerPress Key Features = - Integrated Players: PowerPress includes audio and video players with embedded support from sites like YouTube. - NEW: [Skip to Position in Player](https://blubrry.com/support/powerpress-documentation/skip-to-position-in-player/) shortcode allows you to jump to a given time stamp from the episode, right in your player. - Podcast Import and Migration: Moving from another podcast host or publishing platform? You can import your Podcast from Anchor, SoundCloud, Libsyn, PodBean, Buzzsprout, Squarespace, or any valid podcast RSS feed without losing episodes. Our Import Podcast tool, paired with our Migrate Media tool, can move your media to Blubrry Hosting without skipping a beat. - Subscribe tools: Create a subscribe page with our subscribe shortcode embed and subscribe sidebar widget optimized for responsive websites, high-resolution screens, and Apple Retina displays. - Multiple Podcast & Feeds on one website: Create separate podcasts by category or media format using our Category Podcasting or Podcast Channels features. - Languages: PowerPress has been translated into many languages and enables emoji use for your podcast feed. = Get Started = Feel at ease with our Get Started setup guide. We’ll take you through settings and options best suited for your podcast. 1. Essential settings: Quickly set the groundwork for your podcast and finalize your website setup. 1. Podcast content: Create and publish your first episode online! 1. On to the masses: Submit your podcast to directories like Apple, Google, Spotify, Amazon Music and more! When you feel ready, head to PowerPress Settings and tap into additional options and features. = Integrated Media Players = Blubrry PowerPress includes extensive player options to display your podcast audio and video on your site. * Audio Players: Pick from the Blubrry Player (available only to Blubrry Hosting customers), MediaElement.js, or the native HTML5 audio player. You can also use players from other themes and plugins. * Video players: Pick from MediaElement.js, VideoJS, or the native HTML5 video player. * Positioning: Move your player above or below your written content based on your needs and preferences. * [Player shortcode](https://blubrry.com/support/powerpress-documentation/shortcode/): Place the player exactly where you want by adding the `[powerpress]` shortcode directly into your post content. * [Playlist player shortcode](https://blubrry.com/support/powerpress-documentation/powerpress-playlist-shortcode/): Include a playlist of your latest podcast episodes utilizing the `[powerpress_playlist]` shortcode in any page or post. * Embeds: Add embeds from sites such as YouTube. * PowerPress Supports: MP3, M4A, OGA (ogg audio), and OPUS audio files, though we highly recommend MP3. It also supports video formats like M4V, MP4, WEBM, and OGV. = Integrated Subscribe Tools = A Blubrry PowerPress exclusive! Our subscription tools help you convert website visitors into podcast subscribers. Subscribe options include: * [Subscribe page](https://blubrry.com/support/powerpress-documentation/subscribe-page/): Instantly create a subscribe page with simplified instructions on how to subscribe to your podcast using the [PowerPress subscribe page shortcode](https://blubrry.com/support/powerpress-documentation/powerpress-subscribe-shortcode/). It includes buttons to subscribe on Apple Podcasts, Google Podcasts, Spotify and many other platforms, like our [Subscribe on Android](http://www.subscribeonandroid.com) and [Subscribe by Email](https://www.subscribebyemail.com) services. * Subscribe sidebar widget: Want to display your subscribe buttons neatly and simply on your website’s sidebar? Take advantage of our Subscribe Sidebar Widget, which will populate the same subscription buttons as the Subscribe Page. It’s also optimized for mobile! * Responsive: Our subscribe tools are designed for any screen by providing custom buttons optimized to industry standards (48 pixels in height optimized for touch screen use). * Retina enabled: Subscribe button images optimized for high resolution displays including Apple Retina displays. = Streamlined Features for Blubrry Hosting Customers = Make your life easier by using our podcast hosting and statistics services to streamline your podcast productivity. * Publish media files directly from your own site. * View Blubrry hosting usage and overall monthly quota every time you upload a new file. * Configure how Blubrry writes media (ID3) tags within PowerPress settings. * Blubrry hosting customers can migrate media files at no additional cost to your Blubrry account with just a couple clicks. Check out Blubrry [hosting plans](https://blubrry.com/services/podcast-hosting/). All Blubrry statistics are [IAB Certified Compliant](https://blubrry.com/support/statistics-documentation/rawvoice-certified/). Free Statistics are FREE to anyone. Our Standard Statistics are included with Blubrry [hosting plans](https://blubrry.com/services/podcast-hosting//). Or you can purchase [Advanced Statistics](https://blubrry.com/services/podcast-statistics/advanced-statistics/) for $5 a month. = Migrating from other Podcast Plugins = Please see detailed instructions for migrating from [podPress](https://blubrry.com/support/powerpress-documentation/migrating-from-podpress-to-powerpress/), [TGS Podcasting Plugin](https://blubrry.com/support/powerpress-documentation/migrating-from-tgs-podcasting-plugin/) and [Seriously Simple Podcasting](https://blubrry.com/support/powerpress-documentation/migrating-from-seriously-simple-podcasting-plugin/). Note: Advanced settings such as settings for podcast categories will need to be recreated in PowerPress. = Migrating from another service such as Libsyn, PodBean, SoundCloud, or Squarespace? = Importing your podcast feed(s) into PowerPress is super easy! Simply paste your RSS feed URL into PowerPress’ Import Podcast tool. Importing your existing RSS feed into PowerPress pulls your episode posts into your site, then you can optionally migrate your media to your Blubrry Podcast Hosting account with only a couple of clicks. = PowerPress in Your Language = [PowerPress is available in a number of languages](https://blubrry.com/support/powerpress-documentation/powerpress-language/). Starting with PowerPress 7.0, translations have been managed through [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/powerpress/), making translations easier to set up and update. If you’re interested in translating PowerPress, please [contact us](https://blubrry.com/contact/#translate). Translators will receive the following from us as a thank you for contributing: * Free [Blubrry Standard podcast statistics](https://blubrry.com/services/podcast-statistics/) account for your podcast * Credit for their contribution listed in the [PowerPress WordPress.org Translators list](https://wordpress.org/plugins/powerpress/#other_notes) * A link to your website or social media profile. = Need Help? = Contact the Blubrry Support team and look through the PowerPress [documentation](https://blubrry.com/support/powerpress-documentation/powerpress-documentation/) we’ve created. = Contributors = * Angelo Mandato, CIO [Blubrry](http://www.blubrry.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, [Personal Blog](http://waarisdetrein.nl/joelhaasnoot/) - Developed PodPress archive statistics. * Nicolas Bouliane, [Personal Blog](http://nicolasbouliane.com/) - Contributed code for `get_the_powerpress_all_players()` function. * Isiah Lloyd - Developed features in PowerPress 7.5, 7.6 and part of 8.0 * Ben Beecroft - Developed features in PowerPress 8.1+ = 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 [Aur�lien 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/) * Brazilian Portuguese translation for v6.0+ by [Leo Lopes from Radiofobia](http://radiofobia.com.br/) = Support = [https://blubrry.com/support/](https://blubrry.com/support/) = Blubrry Social = [Twitter](https://twitter.com/blubrry) - [Facebook](https://www.facebook.com/blubrry) - [Instagram](https://www.instagram.com/blubrry_podcasting/) - [YouTube](https://www.youtube.com/channel/UC9sE1Yz2deZiGAP67xYx9Xg) == Screenshots == 1. PowerPress's Simple Mode will walk you through setting up your podcast in 3 easy steps. 2. Just like blogging, podcasting utilizes blog posting features with the addition of a podcast episode box. Yes, podcasting is that simple! 3. PowerPress integrates seamlessly with Blubrry Podcast Hosting's exclusive player. 4. PowerPress comes with a built-in subscribe sidebar widget to help your audience subscribe to your podcast. 5. PowerPress comes with an editable subscribe page builder with a subscribe embed tool to help your web visitors subscribe. 6. PowerPress's Advanced Mode settings let you dig in as deep as you want to with every possible setting for podcasting at your fingertips. 7. PowerPress incorporates the built-in WordPress media players into your blog posts and pages. == Frequently Asked Questions == = Compatible Themes and Plugins = Most themes and plugins are compatible with PowerPress. PowerPress is developed and tested using the default themes packaged with WordPress. These themes use WordPress best practices and adhere to theme rules set by WordPress.org. Any child theme based on these themes should also work without issue. If you are having a problem, try [Diagnosing Feed and/or Player Issues](https://blubrry.com/support/powerpress-documentation/diagnosing-feed-andor-player-issues-with-powerpress/). If you are having a problem specifically with the player and links, try the "Having issues?" option under PowerPress Settings > Website > PowerPress Shortcodes tab. Visit [Resolving Plugin or Theme Conflicts](https://blubrry.com/support/powerpress-documentation/media-appearance/resolving-plugin-theme-conflict-issues/) for details. = Premium podcasting themes compatible with PowerPress = Second Line Themes are designed specifically to take advantage of built-in features, settings, and podcast episode metadata in PowerPress. The Blubrry team works with the Appendipity team during beta testing and major WordPress releases to make sure the Podcast Pro theme and PowerPress work together seamlessly. = Why doesn't Blubrry PowerPress support multiple enclosures in one feed item/post? = 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. Apple Podcasts 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), is why the Blubrry PowerPress does not support them. As an alternative, PowerPress allows you to create additional custom podcast feeds and channels 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 with 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's 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 detract from 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 granular measurements, such as client and geographical information for each episode, you're more than welcome to use the [Blubrry Statistics service](https://blubrry.com/services/podcast-statistics/) as well. = 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"] *This is an experimental feature.* = 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. Alternatively, you can sign up for a Blubrry [hosting plan](https://blubrry.com/services/podcast-hosting/), which makes file uploads in PowerPress easier. = 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](https://blubrry.com/support/powerpress-documentation/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. = Next Major Release Announcements = * We are looking for beta testers! If you would like to beta test future versions of PowerPress, please [contact us](http://blubrry.com/contact.php#feedback) with your name and email. = Fan of PowerPress and want to show your support? = If you are a fan of PowerPress, we would greatly appreciate it if you could take a moment and [leave us a review on WordPress.org](https://wordpress.org/support/plugin/powerpress/reviews/?rate=5#new-post). Your support is greatly appreciated! == Changelog == = 9.2 = * Released on 08/17/2022 * Support for Programmatic Ads thru Blubrry = 9.1.4 = * Released on 08/03/2022 * Encode html special characters in media URLs * Allow more characters for certain Blubrry media URLs = 9.1.3 = * Released on 07/27/2022 * Updated wording for 'Stats Prefix' * Allow some HTML tags in descriptions in the PowerPress Network section = 9.1.2 = * Released on 07/18/2022 * Small bugfixes for podcast publishing = 9.1.1 = * Released on 06/08/2022 * Bugfix for pro hosting Blubrry customers = 9.1 = * Released on 06/01/2022 * Revamped the migration flow for Blubrry hosting customers = 9.0.4 = * Released on 05/25/2022 * Small bugfixes * Styling tweaks on Welcome tab in PowerPress Settings = 9.0.3 = * Released on 05/11/2022 * Disabled php notices in podcast feeds * Removed 'No Default' option * Fixed a bug causing some to see an error that podcast data had been entered = 9.0.2 = * Released on 04/19/2022 * Fixed a strict category mode bug, where the player was added to non-podcast posts = 9.0.1 = * Released on 04/11/2022 * Fixed a bug in the network section related to application submission * Fixed a bug related to the new PowerPress migration alert * Added rel="captions" attribute to podcast:transcript tag * Prevent episode numbers like 2.0 from going into the feed--ints only * Added podcast description to onboarding * Insert author name during Blubrry onboarding = 9.0 = * Released on 03/08/2022 * Updated feed import flow * Updated media migration flow * Updated Blubrry signin flow = 8.7.14 = * Released on 03/30/2022 * Fixed publishing bug that was affecting multi-program users * Allow podcast data to be saved to a post without a media URL (while excluding that post from podcast feeds) = 8.7.13 = * Released on 03/21/2022 * Fixed media publishing bug = 8.7.12 = * Released on 03/18/2022 * Fixed verify media bug = 8.7.11 = * Released on 03/02/2022 * Fixed verify media bug for drafts * Fixed clear cache button in network section * Clear cache on application accept = 8.7.10 = * Released on 02/07/2022 * Removed warning for Blubrry media URLs with query strings * Compatibility with WordPress 5.9 * Added warning for PHP max query vars reached for sites with many podcast channels (commented until link is fixed) = 8.7.9 = * Released on 01/10/2022 * Fixed PHP8 fatal error * Fixed a bug with Blubrry account linking * Fixed a bug related to Blubrry uploader cross-origin issues = 8.7.8 = * Released on 11/22/2021 * Bugfix for already published media = 8.7.7 = * Released on 11/15/2021 * Bugfix for media publishing filename issue = 8.7.6 = * Released on 11/04/2021 * Solved a bug in the wp_audio_shortcode_override action * Added 2021 icon sprites * Added wp_nonce to admin-ajax actions * Updated links to Blubrry hosting onboarding = 8.7.5 = * Released on 10/25/2021 * Solved a bug that occurred when detecting a filetype on media with a query string = 8.7.4 = * Released on 10/04/2021 * Fixed a missing CSS issue in the onboarding section * Updated copy * Allow query strings in media from trusted hosts = 8.7.3 = * Released on 09/13/2021 * Corrected admin url in several places to exclude unnecessary admin.php = 8.7.2 = * Released on 09/01/2021 * Solved conflict with woocommerce * Updated video and image in readme * Added title attribute to Blubrry player for ADA compliance = 8.7.1 = * Released on 08/18/2021 * Start sending website admin URL on migrate for Blubrry users = 8.7 = * Released 07/19/2021 * Bugfixes in the PowerPress Network section = 8.6.6 = * Released 06/09/2021 * Added a setting to suppress itunes:author, itunes:isClosedCaptioned, itunes:summary, and itunes:subtitle inside item tags * Small bugfix in stats widget area * Stop caching list of applicants in network section = 8.6.5 = * Released 06/02/2021 * Bypass caching in network-related API calls * Start sending website admin URL for Blubrry users = 8.6.4 = * Released 05/19/2021 * Small bugfix from today's earlier release = 8.6.3 = * Released 05/19/2021 * Small bugfixes = 8.6.2 = * Released 05/10/2021 * Bugfixes in Blubrry uploader, network subscribe widget, and channel CSS * Fixed a vulnerability in the PowerPress Settings section pointed out by Darius Sveikauskas = 8.6.1 = * Released 05/04/2021 * Fixed a bug related to the stats data cache = 8.6 = * Released 05/03/2021 * Add Blubrry stats widget to WordPress dashboard and PowerPress settings * Remove deprecated Post to Social feature * Small bug fixes * Changes to links and Blubrry messages - 8.5.8 = * Released on 04/29/2021 * Fixed a PowerPress uploader bug introduced in a chrome update = 8.5.7 = * Released 04/22/2021 * Fixed a bug in the PowerPress Network area = 8.5.6 = * Released 04/14/2021 * Fixed Create New Episode button for Post Type feeds * Fixed soon-to-be broken assets2.blubrry.com links * Small bugfixes = 8.5.5 = * Released 04/08/2021 * Accept JSON uploads in episode box * Small bugfix for PHP strpos error in feed auth * Remove unnecessary link in migrate area = 8.5.4 = * Released 03/26/2021 * Remove broken YouTube link from readme = 8.5.3 = * Released 03/12/2021 * Podcast Index namespace-related bugfix = 8.5.2 = * Released 03/12/2021 * Podcast Index namespace-related bugfix = 8.5.1 = * Released 03/10/2021 * Bugfix--added Podcast Index namespace = 8.5 = * Released 03/10/2021 * Added settings for Podcast Index tags: locked, location, funding, transcript, chapters * Several small bug fixes = 8.4.8 = * Released 01/13/2021 * Fixed a bug in the Blubrry account linking = 8.4.7 = * Released 12/22/2020 * Added destinations for JioSaavn, Gaana, and Podchaser * Added destinations to the rawvoice:subscribe tag in the feed = 8.4.6 = * Released 12/08/2020 * Tested with WordPress version 5.6 * Added query string so as to circumvent server caching when grabbing Blubrry shows associated to account * Updated readme with up-to-date information about the plugin = 8.4.5 = * Released 11/30/2020 * Fixed CSRF security vulnerabilities inside the new login * Fixed XSS vulnerabilities in metamarks function * Replaced deprecated wp_make_content_images_responsive with wp_filter_content_tags * Fixed a bug that was causing the text color to be white in the Title input in post editor = 8.4.4 = * Released 11/17/2020 * Re-ordered destinations to better integrate new Amazon Music and Podcast Index * Updated the episode box so that if validation is skipped, the user doesn't have to click Edit Media to edit * No longer forcing Apple or Google icons in any locations * Made an adjustment for the modern Blubrry icon--was getting cut off on Chrome for Mac * Fixed text in amazon music subscribe link under player--previously said "Blubrry" = 8.4.3 = * Released 11/6/2020 * Fixed text in podcast index subscribe link under player--previously said "Blubrry" * Re-added Unlink option if there is an error in Connected to Blubrry Account menu = 8.4.2 = * Released 11/5/2020 * Added subscribe links for Podcast Index * Fixed a JS error = 8.4.1 = * Released 10/29/2020 * Refactored sprites so new icons would show up * Deleted leftover code that was tagging PowerPress Network as its own plugin = 8.4 = * Released 10/29/2020 * Network Mode setting renamed to Multi-Program Mode * Added Destinations for Amazon Music and Podcast Index * Merged PowerPress Network plugin into PowerPress * Switched Blubrry authentication method to oauth2 = 8.3.8 = * Released 10/08/2020 * Fixed a security vulnerability concerning image uploads * Small bugfix so that welcome tab of settings page shows the correct feed info = 8.3.7 = * Released 08/31/2020 * Fixed a bug that was displaying subscribe links that had not been set * Fixed a couple bugs that were throwing PHP errors = 8.3.6 = * Released 08/24/2020 * Fixed a bug in the player settings tab that was messing with episode artwork setting * Re-added 'Disable Blubrry Stats in Dasboard' option, into Advanced Settings * Fixed a jQuery bug = 8.3.5 = * Released 08/11/2020 * Small bugfix * Tested with WordPress 5.5 beta = 8.3.4 = * Released 07/01/2020 * Added Farsi language * Small CSS fixes * Stopped showing general 'feeds' settings for custom feeds * Fixed a bug where the Subscription Links Under Player setting wasn't saving = 8.3.3 = * Released 06/03/2020 * Styled news items in WP Dashboard * Fixed a bug where artwork settings weren't saving properly * Fxied bug where player link options would not save correctly = 8.3.2 = * Released 06/02/2020 * Added a check in the welcome page so that if there are >1000 posts, powerpress won't query all of them * Added the Save button back to Audio Player, Video Player, and MP3 Tags Settings pages which it had been removed from * Started using WordPress functions to link JS code, as