Version Description
- 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)
Download this release
Release Info
Developer | benbeecroft |
Plugin | PowerPress Podcasting plugin by Blubrry |
Version | 8.7.10 |
Comparing to | |
See all releases |
Code changes from version 8.7.9 to 8.7.10
- powerpress.php +4 -4
- powerpressadmin.php +8 -0
- readme.txt +8 -2
- views/settings_tab_destinations.php +1 -1
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.
|
7 |
Author: Blubrry
|
8 |
Author URI: https://blubrry.com/
|
9 |
Requires at least: 3.6
|
10 |
-
Tested up to: 5.
|
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.
|
40 |
|
41 |
// Translation support:
|
42 |
if ( !defined('POWERPRESS_ABSPATH') )
|
@@ -1477,7 +1477,7 @@ add_filter( 'wp_audio_shortcode_override',
|
|
1477 |
function( $html, $atts )
|
1478 |
{
|
1479 |
if (isset($atts['src'])) {
|
1480 |
-
$trusted_hosts_use_qstrings = array('traffic.libsyn.com', 'cdn.simplecast.com', 'buzzsprout.com', 'audioboom.com');
|
1481 |
foreach ($trusted_hosts_use_qstrings as $host) {
|
1482 |
if (strpos($atts['src'], $host) !== false) {
|
1483 |
add_filter('wp_audio_extensions', 'wpse_152316_wp_audio_extensions');
|
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.10
|
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.
|
36 |
|
37 |
// WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
|
38 |
|
39 |
+
define('POWERPRESS_VERSION', '8.7.10' );
|
40 |
|
41 |
// Translation support:
|
42 |
if ( !defined('POWERPRESS_ABSPATH') )
|
1477 |
function( $html, $atts )
|
1478 |
{
|
1479 |
if (isset($atts['src'])) {
|
1480 |
+
$trusted_hosts_use_qstrings = array('traffic.libsyn.com', 'cdn.simplecast.com', 'buzzsprout.com', 'audioboom.com', 'blubrry.com');
|
1481 |
foreach ($trusted_hosts_use_qstrings as $host) {
|
1482 |
if (strpos($atts['src'], $host) !== false) {
|
1483 |
add_filter('wp_audio_extensions', 'wpse_152316_wp_audio_extensions');
|
powerpressadmin.php
CHANGED
@@ -1734,6 +1734,14 @@ function powerpress_edit_post($post_ID, $post)
|
|
1734 |
{
|
1735 |
powerpress_do_enclose($post->post_content, $post_ID, ($GeneralSettings['auto_enclose']==2) );
|
1736 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1737 |
|
1738 |
$Episodes = ( isset($_POST['Powerpress'])? $_POST['Powerpress'] : false);
|
1739 |
if( $Episodes )
|
1734 |
{
|
1735 |
powerpress_do_enclose($post->post_content, $post_ID, ($GeneralSettings['auto_enclose']==2) );
|
1736 |
}
|
1737 |
+
|
1738 |
+
// If the field limit is exceeded, WordPress won't send an error so we need to, as this prevents publishing
|
1739 |
+
if( count($_POST, COUNT_RECURSIVE) > (ini_get('max_input_vars') -100 ) ) {
|
1740 |
+
// we want to display the warning message
|
1741 |
+
$error = "PowerPress Warning: you may be exceeding your fields limit, a server setting that limits how many fields your pages can contain. Your current limit is ";
|
1742 |
+
$error .= ini_get('max_input_vars') . " <a href='https://blubrry.com/support/powerpress-documentation/warning-messages-explained/'>Learn more</a>";
|
1743 |
+
powerpress_add_error($error);
|
1744 |
+
}
|
1745 |
|
1746 |
$Episodes = ( isset($_POST['Powerpress'])? $_POST['Powerpress'] : false);
|
1747 |
if( $Episodes )
|
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 |
-
Stable tag: 8.7.
|
8 |
Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
|
9 |
License: GPLv2 or later
|
10 |
|
@@ -186,6 +186,12 @@ If you are a fan of PowerPress, we would greatly appreciate it if you could take
|
|
186 |
|
187 |
== Changelog ==
|
188 |
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
= 8.7.9 =
|
190 |
* Released on 01/10/2022
|
191 |
* Fixed PHP8 fatal error
|
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: 8.7.10
|
8 |
Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
|
9 |
License: GPLv2 or later
|
10 |
|
186 |
|
187 |
== Changelog ==
|
188 |
|
189 |
+
= 8.7.10 =
|
190 |
+
* Released on 02/07/2022
|
191 |
+
* Removed warning for Blubrry media URLs with query strings
|
192 |
+
* Compatibility with WordPress 5.9
|
193 |
+
* Added warning for PHP max query vars reached for sites with many podcast channels (commented until link is fixed)
|
194 |
+
|
195 |
= 8.7.9 =
|
196 |
* Released on 01/10/2022
|
197 |
* Fixed PHP8 fatal error
|
views/settings_tab_destinations.php
CHANGED
@@ -347,7 +347,7 @@ function subscribeSetting($directory, $feed_url, $listing_url) {
|
|
347 |
<button class="pp-sidenav-tablinks" id="destinations-email-tab" onclick="sideNav(event, 'destinations-email')"><span id="email-icon-side" class="destinations-side-icon"></span><span class="destination-side-text"><?php echo htmlspecialchars(__('Email', 'powerpress')); ?></span></button>
|
348 |
<button class="pp-sidenav-tablinks" id="destinations-tunein-tab" onclick="sideNav(event, 'destinations-tunein')"><span id="tunein-icon-side" class="destinations-side-icon"></span><span class="destination-side-text"><?php echo htmlspecialchars(__('TuneIn', 'powerpress')); ?></span></button>
|
349 |
<button class="pp-sidenav-tablinks" id="destinations-deezer-tab" onclick="sideNav(event, 'destinations-deezer')"><span id="deezer-icon-side" class="destinations-side-icon"></span><span class="destination-side-text"><?php echo htmlspecialchars(__('Deezer', 'powerpress')); ?></span></button>
|
350 |
-
|
351 |
<?php
|
352 |
powerpressadmin_edit_blubrry_services($General);
|
353 |
?>
|
347 |
<button class="pp-sidenav-tablinks" id="destinations-email-tab" onclick="sideNav(event, 'destinations-email')"><span id="email-icon-side" class="destinations-side-icon"></span><span class="destination-side-text"><?php echo htmlspecialchars(__('Email', 'powerpress')); ?></span></button>
|
348 |
<button class="pp-sidenav-tablinks" id="destinations-tunein-tab" onclick="sideNav(event, 'destinations-tunein')"><span id="tunein-icon-side" class="destinations-side-icon"></span><span class="destination-side-text"><?php echo htmlspecialchars(__('TuneIn', 'powerpress')); ?></span></button>
|
349 |
<button class="pp-sidenav-tablinks" id="destinations-deezer-tab" onclick="sideNav(event, 'destinations-deezer')"><span id="deezer-icon-side" class="destinations-side-icon"></span><span class="destination-side-text"><?php echo htmlspecialchars(__('Deezer', 'powerpress')); ?></span></button>
|
350 |
+
<button class="pp-sidenav-tablinks" id="destinations-anghami-tab" onclick="sideNav(event, 'destinations-anghami')"><span id="anghami-icon-side" class="destinations-side-icon"></span><span class="destination-side-text"><?php echo htmlspecialchars(__('Anghami', 'powerpress')); ?></span></button>
|
351 |
<?php
|
352 |
powerpressadmin_edit_blubrry_services($General);
|
353 |
?>
|