PowerPress Podcasting plugin by Blubrry - Version 8.7.2

Version Description

  • Released on 09/01/2021
  • Solved conflict with woocommerce
  • Updated video and image in readme
  • Added title attribute to Blubrry player for ADA compliance
Download this release

Release Info

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

Code changes from version 8.7.1 to 8.7.2

powerpress-player.php CHANGED
@@ -340,11 +340,13 @@ function powerpress_generate_embed($player, $EpisodeData) // $post_id, $feed_slu
340
  $url .= '&autoplay=true';
341
 
342
  $url .= '&powerpress_player='.$player;
 
343
  $embed .= '<iframe';
344
  //$embed .= ' class="powerpress-player-embed"';
345
  $embed .= ' width="'. $width .'"';
346
  $embed .= ' height="'. $height .'"';
347
  $embed .= ' src="'. $url .'"';
 
348
  $embed .= ' frameborder="0" scrolling="no"';
349
  if($extension != 'mp3' && $extension != 'm4a' && $extension != 'oga')
350
  $embed .= ' webkitAllowFullScreen mozallowfullscreen allowFullScreen';
@@ -1375,8 +1377,10 @@ function powerpressplayer_build_blubrryaudio($media_url, $EpisodeData=array(), $
1375
 
1376
  if( empty($GLOBALS['powerpress_skipto_player'][ get_the_ID() ][ $feedSlug ] ) )
1377
  $GLOBALS['powerpress_skipto_player'][ get_the_ID() ][ $feedSlug ] = $playerID;
 
 
1378
 
1379
- return '<iframe src="'. $url .'" scrolling="no" width="100%" height="138px" frameborder="0" id="'. $playerID .'" class="blubrryplayer"></iframe>';
1380
  }
1381
 
1382
  return powerpressplayer_build_mediaelementaudio($media_url, $EpisodeData, $embed);
@@ -1384,7 +1388,8 @@ function powerpressplayer_build_blubrryaudio($media_url, $EpisodeData=array(), $
1384
 
1385
  function powerpressplayer_build_blubrryaudio_by_id($directory_episode_id)
1386
  {
1387
- return '<iframe src="https://player.blubrry.com?podcast_id='. $directory_episode_id .'" id="playeriframe" class="blubrryplayer" scrolling="no" width="100%" height="138px" frameborder="0"></iframe>';
 
1388
  }
1389
 
1390
  /*
340
  $url .= '&amp;autoplay=true';
341
 
342
  $url .= '&amp;powerpress_player='.$player;
343
+ $iframeTitle = esc_attr( __('Blubrry Podcast Player', 'powerpress') );
344
  $embed .= '<iframe';
345
  //$embed .= ' class="powerpress-player-embed"';
346
  $embed .= ' width="'. $width .'"';
347
  $embed .= ' height="'. $height .'"';
348
  $embed .= ' src="'. $url .'"';
349
+ $embed .= ' title="'. $iframeTitle .'"';
350
  $embed .= ' frameborder="0" scrolling="no"';
351
  if($extension != 'mp3' && $extension != 'm4a' && $extension != 'oga')
352
  $embed .= ' webkitAllowFullScreen mozallowfullscreen allowFullScreen';
1377
 
1378
  if( empty($GLOBALS['powerpress_skipto_player'][ get_the_ID() ][ $feedSlug ] ) )
1379
  $GLOBALS['powerpress_skipto_player'][ get_the_ID() ][ $feedSlug ] = $playerID;
1380
+
1381
+ $iframeTitle = esc_attr( __('Blubrry Podcast Player', 'powerpress') );
1382
 
1383
+ return '<iframe src="'. $url .'" scrolling="no" width="100%" height="138px" frameborder="0" id="'. $playerID .'" class="blubrryplayer" title="' . $iframeTitle . '"></iframe>';
1384
  }
1385
 
1386
  return powerpressplayer_build_mediaelementaudio($media_url, $EpisodeData, $embed);
1388
 
1389
  function powerpressplayer_build_blubrryaudio_by_id($directory_episode_id)
1390
  {
1391
+ $iframeTitle = esc_attr( __('Blubrry Podcast Player', 'powerpress') );
1392
+ return '<iframe src="https://player.blubrry.com?podcast_id='. $directory_episode_id .'" id="playeriframe" class="blubrryplayer" scrolling="no" width="100%" height="138px" frameborder="0" title="' . $iframeTitle . '"></iframe>';
1393
  }
1394
 
1395
  /*
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: 8.7.1
7
  Author: Blubrry
8
  Author URI: https://blubrry.com/
9
  Requires at least: 3.6
10
- Tested up to: 5.7
11
  Text Domain: powerpress
12
  Change Log:
13
  Please see readme.txt for detailed change log.
@@ -36,7 +36,7 @@ if( !function_exists('add_action') ) {
36
 
37
  // WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
38
 
39
- define('POWERPRESS_VERSION', '8.7.1' );
40
 
41
  // Translation support:
42
  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: 8.7.2
7
  Author: Blubrry
8
  Author URI: https://blubrry.com/
9
  Requires at least: 3.6
10
+ Tested up to: 5.8
11
  Text Domain: powerpress
12
  Change Log:
13
  Please see readme.txt for detailed change log.
36
 
37
  // WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
38
 
39
+ define('POWERPRESS_VERSION', '8.7.2' );
40
 
41
  // Translation support:
42
  if ( !defined('POWERPRESS_ABSPATH') )
powerpressadmin-jquery.php CHANGED
@@ -1306,7 +1306,9 @@ if( $jquery )
1306
 
1307
  do_action('admin_print_styles');
1308
  do_action('admin_print_scripts');
1309
- do_action('admin_head');
 
 
1310
 
1311
  echo '<!-- done adding extra stuff -->';
1312
 
@@ -1370,7 +1372,9 @@ if( $jquery )
1370
 
1371
  do_action('admin_print_styles');
1372
  do_action('admin_print_scripts');
1373
- do_action('admin_head');
 
 
1374
 
1375
  echo '<!-- done adding extra stuff -->';
1376
 
1306
 
1307
  do_action('admin_print_styles');
1308
  do_action('admin_print_scripts');
1309
+ if (!is_plugin_active('woocommerce/woocommerce.php')) {
1310
+ do_action('admin_head');
1311
+ }
1312
 
1313
  echo '<!-- done adding extra stuff -->';
1314
 
1372
 
1373
  do_action('admin_print_styles');
1374
  do_action('admin_print_scripts');
1375
+ if (!is_plugin_active('woocommerce/woocommerce.php')) {
1376
+ do_action('admin_head');
1377
+ }
1378
 
1379
  echo '<!-- done adding extra stuff -->';
1380
 
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.7
7
- Stable tag: 8.7.1
8
  Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
9
  License: GPLv2 or later
10
 
@@ -14,6 +14,8 @@ No. 1 Podcasting plugin for WordPress, with simple & advanced modes, players, su
14
 
15
  No. 1 Podcasting plugin for WordPress, with simple & advanced modes, players, subscribe tools, and more!
16
 
 
 
17
  Publish and manage your podcast right from your WordPress website. Developed by podcasters for podcasters (Blubrry Podcasting), PowerPress features options supported by the top podcasting apps and directories, including Apple Podcasts, Google Podcasts, Spotify, Amazon Music and more. Best of all, it integrates with Blubrry’s hosting and statistics, providing convenient features such as easy uploads available only to Blubrry customers. Don’t worry though, we work with any hosting provider.
18
 
19
  = PowerPress Key Features =
@@ -184,6 +186,12 @@ If you are a fan of PowerPress, we would greatly appreciate it if you could take
184
 
185
  == Changelog ==
186
 
 
 
 
 
 
 
187
  = 8.7.1 =
188
  * Released on 08/18/2021
189
  * Start sending website admin URL on migrate for Blubrry users
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.8
7
+ Stable tag: 8.7.2
8
  Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
9
  License: GPLv2 or later
10
 
14
 
15
  No. 1 Podcasting plugin for WordPress, with simple & advanced modes, players, subscribe tools, and more!
16
 
17
+ [youtube https://www.youtube.com/watch?v=xdoc0VaAZtU]
18
+
19
  Publish and manage your podcast right from your WordPress website. Developed by podcasters for podcasters (Blubrry Podcasting), PowerPress features options supported by the top podcasting apps and directories, including Apple Podcasts, Google Podcasts, Spotify, Amazon Music and more. Best of all, it integrates with Blubrry’s hosting and statistics, providing convenient features such as easy uploads available only to Blubrry customers. Don’t worry though, we work with any hosting provider.
20
 
21
  = PowerPress Key Features =
186
 
187
  == Changelog ==
188
 
189
+ = 8.7.2 =
190
+ * Released on 09/01/2021
191
+ * Solved conflict with woocommerce
192
+ * Updated video and image in readme
193
+ * Added title attribute to Blubrry player for ADA compliance
194
+
195
  = 8.7.1 =
196
  * Released on 08/18/2021
197
  * Start sending website admin URL on migrate for Blubrry users