Version Description
- Released on 8/30/2019
- Apple category "After Shows" updated.
- Now using the https version for (castfeedvalidator.com)[https://castfeedlivadator.com] when clicking validate for feeds.
- CastFeedValidator diagnoses problems with your feed that could be preventing your episodes from reaching listeners. There are four phases of testing, performing more than 100 checks on your feeds various components.
- Added class .blubrryplayer to the iframe for the Blubrry Player, for styling purposes.
Download this release
Release Info
Developer | amandato |
Plugin | PowerPress Podcasting plugin by Blubrry |
Version | 7.5.4 |
Comparing to | |
See all releases |
Code changes from version 7.5.3 to 7.5.4
- powerpress-player.php +2 -2
- powerpress.php +7 -9
- readme.txt +15 -4
- views/settings_tab_destinations.php +2 -2
powerpress-player.php
CHANGED
@@ -1380,7 +1380,7 @@ function powerpressplayer_build_blubrryaudio($media_url, $EpisodeData=array(), $
|
|
1380 |
if( empty($GLOBALS['powerpress_skipto_player'][ get_the_ID() ][ $feedSlug ] ) )
|
1381 |
$GLOBALS['powerpress_skipto_player'][ get_the_ID() ][ $feedSlug ] = $playerID;
|
1382 |
|
1383 |
-
return '<iframe src="'. $url .'" scrolling="no" width="100%" height="138px" frameborder="0" id="'. $playerID .'"></iframe>';
|
1384 |
}
|
1385 |
|
1386 |
return powerpressplayer_build_mediaelementaudio($media_url, $EpisodeData, $embed);
|
@@ -1388,7 +1388,7 @@ function powerpressplayer_build_blubrryaudio($media_url, $EpisodeData=array(), $
|
|
1388 |
|
1389 |
function powerpressplayer_build_blubrryaudio_by_id($directory_episode_id)
|
1390 |
{
|
1391 |
-
return '<iframe src="
|
1392 |
}
|
1393 |
|
1394 |
/*
|
1380 |
if( empty($GLOBALS['powerpress_skipto_player'][ get_the_ID() ][ $feedSlug ] ) )
|
1381 |
$GLOBALS['powerpress_skipto_player'][ get_the_ID() ][ $feedSlug ] = $playerID;
|
1382 |
|
1383 |
+
return '<iframe src="'. $url .'" scrolling="no" width="100%" height="138px" frameborder="0" id="'. $playerID .'" class="blubrryplayer"></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 |
+
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>';
|
1392 |
}
|
1393 |
|
1394 |
/*
|
powerpress.php
CHANGED
@@ -2,10 +2,10 @@
|
|
2 |
/*
|
3 |
Plugin Name: Blubrry PowerPress
|
4 |
Plugin URI: http://create.blubrry.com/resources/powerpress/
|
5 |
-
Description: <a href="
|
6 |
-
Version: 7.5.
|
7 |
Author: Blubrry
|
8 |
-
Author URI:
|
9 |
Requires at least: 3.6
|
10 |
Tested up to: 5.2.2
|
11 |
Text Domain: powerpress
|
@@ -20,7 +20,7 @@ Credits:
|
|
20 |
getID3(), License: GPL 2.0+ by James Heinrich <info [at] getid3.org> http://www.getid3.org
|
21 |
Note: getid3.php analyze() function modified to prevent redundant filesize() function call.
|
22 |
|
23 |
-
Copyright 2008-2019 Blubrry (
|
24 |
|
25 |
License: GPL (http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt)
|
26 |
|
@@ -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', '7.5.
|
39 |
|
40 |
// Translation support:
|
41 |
if ( !defined('POWERPRESS_ABSPATH') )
|
@@ -53,7 +53,7 @@ if( !defined('POWERPRESS_BLUBRRY_API_URL') )
|
|
53 |
define('POWERPRESS_BLUBRRY_API_URL', 'http://api.blubrry.com/');
|
54 |
|
55 |
// Replace validator service with one that is more reliable here:
|
56 |
-
define('POWERPRESS_FEEDVALIDATOR_URL', '
|
57 |
|
58 |
// Display custom play image for quicktime media. Applies to on page player only.
|
59 |
//define('POWERPRESS_PLAY_IMAGE', 'http://www.blubrry.com/themes/blubrry/images/player/PlayerBadge150x50NoBorder.jpg');
|
@@ -67,8 +67,6 @@ if( !defined('POWERPRESS_CAPABILITY_MANAGE_OPTIONS') )
|
|
67 |
if( !defined('POWERPRESS_CAPABILITY_EDIT_PAGES') )
|
68 |
define('POWERPRESS_CAPABILITY_EDIT_PAGES', 'edit_pages');
|
69 |
|
70 |
-
//define('POWERPRESS_ENABLE_HTTPS_MEDIA', true); // Add this define to your wp-config.php if you wnat to allow media URLs that begin with https://
|
71 |
-
|
72 |
// Define variables, advanced users could define these in their own wp-config.php so lets not try to re-define
|
73 |
if( !defined('POWERPRESS_LINK_SEPARATOR') )
|
74 |
define('POWERPRESS_LINK_SEPARATOR', '|');
|
@@ -2735,7 +2733,7 @@ function powerpress_apple_categories($PrefixSubCategories = false) {
|
|
2735 |
$temp['18-00'] = 'True Crime';
|
2736 |
|
2737 |
$temp['19-00'] = 'TV & Film';
|
2738 |
-
$temp['19-01'] = 'After
|
2739 |
$temp['19-02'] = 'Film History';
|
2740 |
$temp['19-03'] = 'Film Interviews';
|
2741 |
$temp['19-04'] = 'Film Reviews';
|
2 |
/*
|
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: 7.5.4
|
7 |
Author: Blubrry
|
8 |
+
Author URI: https://blubrry.com/
|
9 |
Requires at least: 3.6
|
10 |
Tested up to: 5.2.2
|
11 |
Text Domain: powerpress
|
20 |
getID3(), License: GPL 2.0+ by James Heinrich <info [at] getid3.org> http://www.getid3.org
|
21 |
Note: getid3.php analyze() function modified to prevent redundant filesize() function call.
|
22 |
|
23 |
+
Copyright 2008-2019 Blubrry (https://blubrry.com)
|
24 |
|
25 |
License: GPL (http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt)
|
26 |
|
35 |
}
|
36 |
|
37 |
// WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
|
38 |
+
define('POWERPRESS_VERSION', '7.5.4' );
|
39 |
|
40 |
// Translation support:
|
41 |
if ( !defined('POWERPRESS_ABSPATH') )
|
53 |
define('POWERPRESS_BLUBRRY_API_URL', 'http://api.blubrry.com/');
|
54 |
|
55 |
// Replace validator service with one that is more reliable here:
|
56 |
+
define('POWERPRESS_FEEDVALIDATOR_URL', 'https://castfeedvalidator.com/?url=');
|
57 |
|
58 |
// Display custom play image for quicktime media. Applies to on page player only.
|
59 |
//define('POWERPRESS_PLAY_IMAGE', 'http://www.blubrry.com/themes/blubrry/images/player/PlayerBadge150x50NoBorder.jpg');
|
67 |
if( !defined('POWERPRESS_CAPABILITY_EDIT_PAGES') )
|
68 |
define('POWERPRESS_CAPABILITY_EDIT_PAGES', 'edit_pages');
|
69 |
|
|
|
|
|
70 |
// Define variables, advanced users could define these in their own wp-config.php so lets not try to re-define
|
71 |
if( !defined('POWERPRESS_LINK_SEPARATOR') )
|
72 |
define('POWERPRESS_LINK_SEPARATOR', '|');
|
2733 |
$temp['18-00'] = 'True Crime';
|
2734 |
|
2735 |
$temp['19-00'] = 'TV & Film';
|
2736 |
+
$temp['19-01'] = 'After Shows';
|
2737 |
$temp['19-02'] = 'Film History';
|
2738 |
$temp['19-03'] = 'Film Interviews';
|
2739 |
$temp['19-04'] = 'Film Reviews';
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: podcasting, podcast, podcaster, powerpress, itunes, apple, apple podcasts,
|
|
4 |
Requires at least: 3.6
|
5 |
Requires PHP: 5.2
|
6 |
Tested up to: 5.2.2
|
7 |
-
Stable tag: 7.5.
|
8 |
Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
|
9 |
License: GPLv2 or later
|
10 |
|
@@ -234,6 +234,15 @@ To install Blubrry PowerPress manually, follow these steps:
|
|
234 |
= Fan of PowerPress and want to show your support? =
|
235 |
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!
|
236 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
= 7.5.3 =
|
238 |
* Released on 7/31/2019
|
239 |
* Fixed bug for older versions of PHP with WebSub, service to notify Google Podcasts of new episodes.
|
@@ -476,12 +485,14 @@ Darcy Fiander, [Rooty Radio](http://rootyradio.com) - Fixed bug with category li
|
|
476 |
|
477 |
Joel Haasnoot, [Personal Blog](http://waarisdetrein.nl/joelhaasnoot/) - Developed PodPress archive statistics.
|
478 |
|
479 |
-
Nicolas Bouliane, [Personal Blog](http://nicolasbouliane.com/) -
|
|
|
|
|
480 |
|
481 |
|
482 |
== Translators ==
|
483 |
* 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)
|
484 |
-
* French translation for v1.0.11+ by [Aur
|
485 |
* 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.
|
486 |
* Italian translation for v2.0.4+ by [Umberto Sartori](http://veneziadoc.net/)
|
487 |
* Romanian translation for v2.0.4+ by Alexander Ovsov (Web Geek Sciense: http://webhostinggeeks.com/science/)
|
@@ -493,7 +504,7 @@ Nicolas Bouliane, [Personal Blog](http://nicolasbouliane.com/) - contributed cod
|
|
493 |
* [Using PowerPress outside the Loop](http://blog.nicolasbouliane.com/?p=1695) - by [Nicolas Bouliane](http://blog.nicolasbouliane.com/)
|
494 |
* [The PowerPress Podcast](http://www.powerpresspodcast.com/) - by [Blubrry](http://www.blubrry.com/)
|
495 |
|
496 |
-
Please [contact blubrry](http://
|
497 |
|
498 |
== Feedback ==
|
499 |
[http://create.blubrry.com/resources/powerpress/](http://create.blubrry.com/resources/powerpress/)
|
4 |
Requires at least: 3.6
|
5 |
Requires PHP: 5.2
|
6 |
Tested up to: 5.2.2
|
7 |
+
Stable tag: 7.5.4
|
8 |
Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
|
9 |
License: GPLv2 or later
|
10 |
|
234 |
= Fan of PowerPress and want to show your support? =
|
235 |
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!
|
236 |
|
237 |
+
|
238 |
+
= 7.5.4 =
|
239 |
+
* Released on 8/30/2019
|
240 |
+
* Apple category "After Shows" updated.
|
241 |
+
* Now using the https version for (castfeedvalidator.com)[https://castfeedlivadator.com] when clicking validate for feeds.
|
242 |
+
* CastFeedValidator diagnoses problems with your feed that could be preventing your episodes from reaching listeners. There are four phases of testing, performing more than 100 checks on your feed’s various components.
|
243 |
+
* Added class .blubrryplayer to the iframe for the Blubrry Player, for styling purposes.
|
244 |
+
|
245 |
+
|
246 |
= 7.5.3 =
|
247 |
* Released on 7/31/2019
|
248 |
* Fixed bug for older versions of PHP with WebSub, service to notify Google Podcasts of new episodes.
|
485 |
|
486 |
Joel Haasnoot, [Personal Blog](http://waarisdetrein.nl/joelhaasnoot/) - Developed PodPress archive statistics.
|
487 |
|
488 |
+
Nicolas Bouliane, [Personal Blog](http://nicolasbouliane.com/) - Contributed code for `get_the_powerpress_all_players()` function.
|
489 |
+
|
490 |
+
Isiah Lloyd - Developed features in PowerPress 7.5, 7.6 and part of 8.0
|
491 |
|
492 |
|
493 |
== Translators ==
|
494 |
* 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)
|
495 |
+
* 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.
|
496 |
* 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.
|
497 |
* Italian translation for v2.0.4+ by [Umberto Sartori](http://veneziadoc.net/)
|
498 |
* Romanian translation for v2.0.4+ by Alexander Ovsov (Web Geek Sciense: http://webhostinggeeks.com/science/)
|
504 |
* [Using PowerPress outside the Loop](http://blog.nicolasbouliane.com/?p=1695) - by [Nicolas Bouliane](http://blog.nicolasbouliane.com/)
|
505 |
* [The PowerPress Podcast](http://www.powerpresspodcast.com/) - by [Blubrry](http://www.blubrry.com/)
|
506 |
|
507 |
+
Please [contact blubrry](http://blubrry.com/contact/) with the link to your tips or tutorial for PowerPress and we'll add them to the list above.
|
508 |
|
509 |
== Feedback ==
|
510 |
[http://create.blubrry.com/resources/powerpress/](http://create.blubrry.com/resources/powerpress/)
|
views/settings_tab_destinations.php
CHANGED
@@ -114,7 +114,7 @@ jQuery( document ).ready(function() {
|
|
114 |
<tr valign="top">
|
115 |
<th scope="row"><?php echo __('Blubrry Podcast Directory', 'powerpress'); ?></th>
|
116 |
<td>
|
117 |
-
<p><strong><a href="https://
|
118 |
<p>
|
119 |
<?php echo __('The largest podcast directory in the World!', 'powerpress'); ?>
|
120 |
</p><p>
|
@@ -122,7 +122,7 @@ jQuery( document ).ready(function() {
|
|
122 |
</p>
|
123 |
<label for="blubrry_url" style="font-size: 120%; display: block; font-weight: bold;"><?php echo __('Blubrry Listing URL', 'powerpress'); ?></label>
|
124 |
<input type="text" class="bpp-input-normal" id="blubrry_url" name="Feed[blubrry_url]" value="<?php echo esc_attr($FeedSettings['blubrry_url']); ?>" maxlength="255" />
|
125 |
-
<p class="description"><?php echo sprintf(__('e.g. %s', 'powerpress'), 'https://
|
126 |
</td>
|
127 |
</tr>
|
128 |
</table>
|
114 |
<tr valign="top">
|
115 |
<th scope="row"><?php echo __('Blubrry Podcast Directory', 'powerpress'); ?></th>
|
116 |
<td>
|
117 |
+
<p><strong><a href="https://blubrry.com/addpodcast.php?feed=<?php echo urlencode($feed_url); ?>" target="_blank"><?php echo __('Submit podcast to Blubrry Podcast Directory', 'powerpress'); ?></a></strong></p>
|
118 |
<p>
|
119 |
<?php echo __('The largest podcast directory in the World!', 'powerpress'); ?>
|
120 |
</p><p>
|
122 |
</p>
|
123 |
<label for="blubrry_url" style="font-size: 120%; display: block; font-weight: bold;"><?php echo __('Blubrry Listing URL', 'powerpress'); ?></label>
|
124 |
<input type="text" class="bpp-input-normal" id="blubrry_url" name="Feed[blubrry_url]" value="<?php echo esc_attr($FeedSettings['blubrry_url']); ?>" maxlength="255" />
|
125 |
+
<p class="description"><?php echo sprintf(__('e.g. %s', 'powerpress'), 'https://blubrry.com/title_of_podcast/'); ?></p>
|
126 |
</td>
|
127 |
</tr>
|
128 |
</table>
|