PowerPress Podcasting plugin by Blubrry - Version 9.1.2

Version Description

  • Released on 07/18/2022
  • Small bugfixes for podcast publishing
Download this release

Release Info

Developer benbeecroft
Plugin Icon 128x128 PowerPress Podcasting plugin by Blubrry
Version 9.1.2
Comparing to
See all releases

Code changes from version 9.1.1 to 9.1.2

Files changed (3) hide show
  1. powerpress.php +3 -3
  2. powerpressadmin.php +5 -5
  3. readme.txt +6 -2
powerpress.php CHANGED
@@ -3,11 +3,11 @@
3
  Plugin Name: Blubrry PowerPress
4
  Plugin URI: http://create.blubrry.com/resources/powerpress/
5
  Description: <a href="https://create.blubrry.com/resources/powerpress/" target="_blank">Blubrry PowerPress</a> is the No. 1 Podcasting plugin for WordPress. Developed by podcasters for podcasters; features include Simple and Advanced modes, multiple audio/video player options, subscribe to podcast tools, podcast SEO features, and more! Fully supports Apple Podcasts (previously iTunes), Google Podcasts, Spotify, Stitcher, and Blubrry Podcasting directories, as well as all podcast applications and clients.
6
- Version: 9.1.1
7
  Author: Blubrry
8
  Author URI: https://blubrry.com/
9
  Requires at least: 3.6
10
- Tested up to: 5.9
11
  Text Domain: powerpress
12
  Change Log:
13
  Please see readme.txt for detailed change log.
@@ -35,7 +35,7 @@ if( !function_exists('add_action') ) {
35
  }
36
 
37
  // WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
38
- define('POWERPRESS_VERSION', '9.1.1' );
39
 
40
  // Translation support:
41
  if ( !defined('POWERPRESS_ABSPATH') )
3
  Plugin Name: Blubrry PowerPress
4
  Plugin URI: http://create.blubrry.com/resources/powerpress/
5
  Description: <a href="https://create.blubrry.com/resources/powerpress/" target="_blank">Blubrry PowerPress</a> is the No. 1 Podcasting plugin for WordPress. Developed by podcasters for podcasters; features include Simple and Advanced modes, multiple audio/video player options, subscribe to podcast tools, podcast SEO features, and more! Fully supports Apple Podcasts (previously iTunes), Google Podcasts, Spotify, Stitcher, and Blubrry Podcasting directories, as well as all podcast applications and clients.
6
+ Version: 9.1.2
7
  Author: Blubrry
8
  Author URI: https://blubrry.com/
9
  Requires at least: 3.6
10
+ Tested up to: 6.0
11
  Text Domain: powerpress
12
  Change Log:
13
  Please see readme.txt for detailed change log.
35
  }
36
 
37
  // WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
38
+ define('POWERPRESS_VERSION', '9.1.2' );
39
 
40
  // Translation support:
41
  if ( !defined('POWERPRESS_ABSPATH') )
powerpressadmin.php CHANGED
@@ -1783,7 +1783,7 @@ function powerpress_edit_post($post_ID, $post)
1783
  {
1784
  // No URL specified, then it's not really a podcast--display a warning
1785
  // check some basic episode data and save if it's there
1786
- if( empty($Powerpress['url']) && ( !empty($Powerpress['itunes_image']) || !empty($Powerpress['episode_title']) || !empty($Powerpress['feed_title']) || !empty($Powerpress['summary'] || !empty($Powerpress['subtitle']))) ) {
1787
  $Powerpress['url'] = '';
1788
  $error = __('WARNING: This post contains podcast data but no podcast sound file. ', 'powerpress');
1789
  if ($feed_slug != 'podcast') {
@@ -1794,7 +1794,7 @@ function powerpress_edit_post($post_ID, $post)
1794
  $error .= __('will not be included in any podcast feed.', 'powerpress');
1795
  powerpress_add_error($error);
1796
 
1797
- } else if( empty($Powerpress['url']) && empty($Powerpress['itunes_image']) && empty($Powerpress['episode_title']) && empty($Powerpress['feed_title']) && empty($Powerpress['summary'] && empty($Powerpress['subtitle'])) ) {
1798
  continue;
1799
  }
1800
 
@@ -3725,7 +3725,7 @@ function powerpress_process_hosting($post_ID, $post_title)
3725
  if( $feed_slug != 'podcast' )
3726
  $field = '_'.$feed_slug.':enclosure';
3727
  $EnclosureData = get_post_meta($post_ID, $field, true);
3728
-
3729
  if( $EnclosureData )
3730
  {
3731
  /*
@@ -3815,8 +3815,8 @@ function powerpress_process_hosting($post_ID, $post_title)
3815
 
3816
  if( $error == false )
3817
  {
3818
- // Extend the max execution time here
3819
- set_time_limit(60*20); // give it 20 minutes just in case
3820
  $json_data = false;
3821
  $api_url_array = powerpress_get_api_array();
3822
  if ($creds) {
1783
  {
1784
  // No URL specified, then it's not really a podcast--display a warning
1785
  // check some basic episode data and save if it's there
1786
+ if( empty($Powerpress['url']) && ( !empty($Powerpress['itunes_image']) || !empty($Powerpress['episode_title']) || !empty($Powerpress['feed_title']) || !empty($Powerpress['summary']) || !empty($Powerpress['subtitle'])) ) {
1787
  $Powerpress['url'] = '';
1788
  $error = __('WARNING: This post contains podcast data but no podcast sound file. ', 'powerpress');
1789
  if ($feed_slug != 'podcast') {
1794
  $error .= __('will not be included in any podcast feed.', 'powerpress');
1795
  powerpress_add_error($error);
1796
 
1797
+ } else if( empty($Powerpress['url']) && empty($Powerpress['itunes_image']) && empty($Powerpress['episode_title']) && empty($Powerpress['feed_title']) && empty($Powerpress['summary']) && empty($Powerpress['subtitle']) ) {
1798
  continue;
1799
  }
1800
 
3725
  if( $feed_slug != 'podcast' )
3726
  $field = '_'.$feed_slug.':enclosure';
3727
  $EnclosureData = get_post_meta($post_ID, $field, true);
3728
+
3729
  if( $EnclosureData )
3730
  {
3731
  /*
3815
 
3816
  if( $error == false )
3817
  {
3818
+ // Extend the max execution time here
3819
+ set_time_limit(60*20); // give it 20 minutes just in case
3820
  $json_data = false;
3821
  $api_url_array = powerpress_get_api_array();
3822
  if ($creds) {
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: amandato, blubrry
3
  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
4
  Requires at least: 3.6
5
  Requires PHP: 5.2
6
- Tested up to: 5.9
7
- Stable tag: 9.1.1
8
  Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
9
  License: GPLv2 or later
10
 
@@ -186,6 +186,10 @@ If you are a fan of PowerPress, we would greatly appreciate it if you could take
186
 
187
  == Changelog ==
188
 
 
 
 
 
189
  = 9.1.1 =
190
  * Released on 06/08/2022
191
  * Bugfix for pro hosting Blubrry customers
3
  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
4
  Requires at least: 3.6
5
  Requires PHP: 5.2
6
+ Tested up to: 6.0
7
+ Stable tag: 9.1.2
8
  Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
9
  License: GPLv2 or later
10
 
186
 
187
  == Changelog ==
188
 
189
+ = 9.1.2 =
190
+ * Released on 07/18/2022
191
+ * Small bugfixes for podcast publishing
192
+
193
  = 9.1.1 =
194
  * Released on 06/08/2022
195
  * Bugfix for pro hosting Blubrry customers