PowerPress Podcasting plugin by Blubrry - Version 8.0.3

Version Description

  • Released on 11/15/2019
  • Added titles to iframes so as to be compliant with ADA
  • Made a styling tweak in the subscribe shortcode
  • Now, all three Apple categories will show up regardless of whether they are set
  • Users can no longer hide certain ios11 settings in their Tools tab
Download this release

Release Info

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

Code changes from version 8.0.2 to 8.0.3

css/subscribe.css CHANGED
@@ -29,7 +29,7 @@
29
  }
30
  .pp-sub-widget div.pp-sub-t {
31
  font-weight: bold;
32
- margin: -15px 10px 0 10px;
33
  padding: 0;
34
  font-size: 200%;
35
  color: rgb(0, 51, 102);
29
  }
30
  .pp-sub-widget div.pp-sub-t {
31
  font-weight: bold;
32
+ margin: 10px 10px 0 10px;
33
  padding: 0;
34
  font-size: 200%;
35
  color: rgb(0, 51, 102);
css/subscribe.min.css CHANGED
@@ -1 +1 @@
1
- .pp-sub-widget{width:100%;max-width:800px;margin:10px auto;font-family:Sans-serif;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:10px 10px}.pp-sub-widget .pp-sub-bx{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:auto;height:auto;margin:0 10px}.pp-sub-widget div.pp-sub-h{margin:10px 10px 0 10px;font-size:90%;font-weight:700;color:#1976d2}.pp-sub-widget div.pp-sub-t{font-weight:700;margin:-15px 10px 0 10px;padding:0;font-size:200%;color:#036}.pp-sub-widget-include div.pp-sub-t{margin:-15px 10px 0 10px!important;padding:0!important;font-size:200%!important;color:#036!important}.pp-sub-widget p.pp-sub-st{margin:5px 10px 0 10px;padding:0;font-size:100%;color:#222}.pp-sub-widget-include p.pp-sub-st{margin:5px 10px 0 10px!important;padding:0!important;font-size:100%!important;color:#222!important}.pp-sub-widget a.pp-sub-btn-sq{height:48px;display:inline-block;text-decoration:none;vertical-align:middle;line-height:48px;overflow:hidden;width:100%}.pp-sub-widget-include a.pp-sub-btn-sq{width:100%!important}.pp-sub-widget-modern a.pp-sub-btn-sq{color:#707070;margin:6px 0 6px 0;border-top:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;font:15px arial,sans-serif;padding-right:10px;background-position:center;transition:background .8s;font-size:80%}.pp-sub-widget-modern.pp-sub-widget-include a.pp-sub-btn-sq{font-size:80%!important}.pp-sub-widget-classic a.pp-sub-btn-sq{color:#fff;padding:0;margin:10px 0 10px 0;border-radius:1px;box-shadow:0 1px 4px rgba(0,0,0,.2);font-size:90%;font-weight:700}.pp-sub-widget-classic.pp-sub-widget-include a.pp-sub-btn-sq{font-size:90%!important;font-weight:700!important}.pp-sub-widget a.pp-sub-btn{height:48px;display:inline-block;text-decoration:none;vertical-align:middle;line-height:48px;overflow:hidden;border-radius:50px;width:100%}.pp-sub-widget-include a.pp-sub-btn{width:100%!important}.pp-sub-widget-modern a.pp-sub-btn{color:#707070;margin:6px 0 6px 0;border:1px solid #c4c4c4;font:15px arial,sans-serif;padding-right:20px;background-position:center;transition:background .8s;font-size:80%}.pp-sub-widget-modern.pp-sub-widget-include a.pp-sub-btn{font-size:80%!important}.pp-sub-widget-classic a.pp-sub-btn{color:#fff;padding:0;margin:10px 0 10px 0;box-shadow:0 1px 4px rgba(0,0,0,.2);font-size:90%;font-weight:700}.pp-sub-widget-classic.pp-sub-widget-include a.pp-sub-btn{font-size:90%!important;font-weight:700!important}body .entry-content .pp-sub-widget a:active,body .entry-content .pp-sub-widget a:hover,body .entry-content .pp-sub-widget a:link,body .entry-content .pp-sub-widget a:visited,body .pp-sub-widget a:active,body .pp-sub-widget a:hover,body .pp-sub-widget a:link,body .pp-sub-widget a:visited{text-decoration:none}body .entry-content .pp-sub-widget-include a:active,body .entry-content .pp-sub-widget-include a:hover,body .entry-content .pp-sub-widget-include a:link,body .entry-content .pp-sub-widget-include a:visited,body .pp-sub-widget-include a:active,body .pp-sub-widget-include a:hover,body .pp-sub-widget-include a:link,body .pp-sub-widget-include a:visited{text-decoration:none!important}body .entry-content .pp-sub-widget-classic a:active,body .entry-content .pp-sub-widget-classic a:hover,body .entry-content .pp-sub-widget-classic a:link,body .entry-content .pp-sub-widget-classic a:visited,body .pp-sub-widget-classic a:active,body .pp-sub-widget-classic a:hover,body .pp-sub-widget-classic a:link,body .pp-sub-widget-classic a:visited{color:#fff}body .entry-content .pp-sub-widget-classic.pp-sub-widget-include a:active,body .entry-content .pp-sub-widget-classic.pp-sub-widget-include a:hover,body .entry-content .pp-sub-widget-classic.pp-sub-widget-include a:link,body .entry-content .pp-sub-widget-classic.pp-sub-widget-include a:visited,body .pp-sub-widget-classic.pp-sub-widget-include a:active,body .pp-sub-widget-classic.pp-sub-widget-include a:hover,body .pp-sub-widget-classic.pp-sub-widget-include a:link,body .pp-sub-widget-classic.pp-sub-widget-include a:visited{color:#fff!important}.pp-sub-widget-modern a.pp-sub-btn-sq:hover,.pp-sub-widget-modern a.pp-sub-btn:hover{background:#ebebeb radial-gradient(circle,transparent 1%,#ebebeb 1%) center/15000%}.pp-sub-widget-modern .pp-sub-itunes.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-itunes.pp-sub-btn:active{background-color:#ab42df;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-android.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-android.pp-sub-btn:active{background-color:#75ba26;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-email.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-email.pp-sub-btn:active{background-color:#018c8b;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-gp.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-gp.pp-sub-btn:active{background-color:#f9ba01;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-stitcher.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-stitcher.pp-sub-btn:active{background-color:#2b91c9;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-tunein.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-tunein.pp-sub-btn:active{background-color:#1c1f3d;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-spotify.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-spotify.pp-sub-btn:active{background-color:#3eb559;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-iheartradio.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-iheartradio.pp-sub-btn:active{background-color:#960d16;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-deezer.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-deezer.pp-sub-btn:active{background-color:#007feb;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-pandora.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-pandora.pp-sub-btn:active{background-color:#3668ff;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-rss.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-rss.pp-sub-btn:active{background-color:#f60;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-more.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-more.pp-sub-btn:active{background-color:#333;background-size:100%;transition:background 0s}.pp-sub-widget-classic a,.pp-sub-widget-dark a{background-color:#222}.pp-sub-widget-classic a.pp-sub-itunes{background-color:#732bbe}.pp-sub-widget-classic a.pp-sub-email,.pp-sub-widget-classic a.pp-sub-pr{background-color:#337ec9}.pp-sub-widget-classic a.pp-sub-bp,.pp-sub-widget-classic a.pp-sub-rss{background-color:#f80}.pp-sub-widget-classic a.pp-sub-stitcher{background-color:#222;background-color:#3ec6ff;background-color:#197195}.pp-sub-widget-classic a.pp-sub-tunein{background-color:#2cb6a8}.pp-sub-widget-classic a.pp-sub-gp{background-color:#f15832;background-color:#3cba54;background-color:#4885ed;background-color:#db3236}.pp-sub-widget-classic a.pp-sub-spotify{background-color:#1db954}.pp-sub-widget-classic a.pp-sub-android{background-color:#6ab344}.pp-sub-widget-classic a.pp-sub-iheartradio{background-color:#960d16}.pp-sub-widget-classic a.pp-sub-deezer{background-color:#007feb}.pp-sub-widget-classic a.pp-sub-pandora{background-color:#3668ff}.pp-sub-widget-classic div.pp-sub-h,.pp-sub-widget-classic p.pp-sub-m-p{color:#337ec9}.pp-sub-widget img.pp-sub-l{max-width:300px;padding:0;margin:10px 0;float:left;box-shadow:0 1px 6px rgba(0,0,0,.2);width:100%;height:auto}.pp-sub-widget-include img.pp-sub-l{width:100%!important;height:auto!important}.pp-sub-widget .pp-sub-btns{margin:0;padding:0;display:inline-block;width:100%}.pp-sub-widget-include .pp-sub-btns{width:100%!important}.pp-sub-widget .pp-sub-m{clear:both;margin:10px}.pp-sub-widget p.pp-sub-m-p{margin:0;font-size:90%;color:#1976d2}.pp-sub-widget .pp-sub-m-i{width:80%;color:#333;font-size:85%;border:1px solid #999;padding:5px}.pp-sub-widget-modern a.pp-sub-btn:hover,.pp-sub-widget-modern a.pp-sub-bub-sq:hover{color:#444}@media screen and (max-width:400px){.pp-sub-widget .pp-sub-bx{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.pp-sub-widget .pp-sub-t{font-size:150%}}.pp-sub-ic{display:inline-block;width:48px;height:48px;border:0;vertical-align:middle;background-repeat:no-repeat;margin-right:2px;background-size:50px}.pp-sub-widget-modern .pp-sub-ic{padding-left:15px;background-image:url(../images/modern_icon_sprite.svg)}.pp-sub-widget-classic .pp-sub-ic{background-image:url(../images/white_logos.svg)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pp-sub-widget-modern a .pp-sub-ic{background-image:url(../images/modern-icon-sprite.png)}.pp-sub-widget-classic a .pp-sub-ic{background-image:url(../images/white_logos.png);width:50px;background-size:50px}}.pp-sub-widget-classic .pp-sub-itunes .pp-sub-ic{background-position:0 -5px}.pp-sub-widget-classic .pp-sub-rss .pp-sub-ic{background-position:0 -355px}.pp-sub-widget-classic .pp-sub-email .pp-sub-ic{background-position:0 -105px}.pp-sub-widget-classic .pp-sub-android .pp-sub-ic{background-position:0 -55px}.pp-sub-widget-classic .pp-sub-stitcher .pp-sub-ic{background-position:0 -205px}.pp-sub-widget-classic .pp-sub-tunein .pp-sub-ic{background-position:0 -255px}.pp-sub-widget-classic .pp-sub-spotify .pp-sub-ic{background-position:0 -305px}.pp-sub-widget-classic .pp-sub-gp .pp-sub-ic{background-position:0 -155px}.pp-sub-widget-classic .pp-sub-more .pp-sub-ic{background-position:0 -405px}.pp-sub-widget-classic .pp-sub-iheartradio .pp-sub-ic{background-position:0 -455px}.pp-sub-widget-classic .pp-sub-deezer .pp-sub-ic{background-position:0 -505px}.pp-sub-widget-classic .pp-sub-pandora .pp-sub-ic{background-position:0 -555px}.pp-sub-widget-modern .pp-sub-itunes.pp-sub-btn-sq{border-left:3px solid #ab42df}.pp-sub-widget-modern .pp-sub-itunes .pp-sub-ic{background-position:0 -5px}.pp-sub-widget-modern .pp-sub-android.pp-sub-btn-sq{border-left:3px solid #75ba26}.pp-sub-widget-modern .pp-sub-android .pp-sub-ic{background-position:0 -55px}.pp-sub-widget-modern .pp-sub-email.pp-sub-btn-sq{border-left:3px solid #018c8b}.pp-sub-widget-modern .pp-sub-email .pp-sub-ic{background-position:0 -106px}.pp-sub-widget-modern .pp-sub-gp.pp-sub-btn-sq{border-left:3px solid #f9ba01}.pp-sub-widget-modern .pp-sub-gp .pp-sub-ic{background-position:0 -155px}.pp-sub-widget-modern .pp-sub-stitcher.pp-sub-btn-sq{border-left:3px solid #2b91c9}.pp-sub-widget-modern .pp-sub-stitcher .pp-sub-ic{background-position:0 -205px}.pp-sub-widget-modern .pp-sub-tunein.pp-sub-btn-sq{border-left:3px solid #1c1f3d}.pp-sub-widget-modern .pp-sub-tunein .pp-sub-ic{background-position:0 -255px}.pp-sub-widget-modern .pp-sub-spotify.pp-sub-btn-sq{border-left:3px solid #3eb559}.pp-sub-widget-modern .pp-sub-spotify .pp-sub-ic{background-position:0 -307px}.pp-sub-widget-modern .pp-sub-iheartradio.pp-sub-btn-sq{border-left:3px solid #960d16}.pp-sub-widget-modern .pp-sub-iheartradio .pp-sub-ic{background-position:0 -456px}.pp-sub-widget-modern .pp-sub-deezer.pp-sub-btn-sq{border-left:3px solid #007feb}.pp-sub-widget-modern .pp-sub-deezer .pp-sub-ic{background-position:0 -507px}.pp-sub-widget-modern .pp-sub-pandora.pp-sub-btn-sq{border-left:3px solid #3668ff}.pp-sub-widget-modern .pp-sub-pandora .pp-sub-ic{background-position:0 -555px}.pp-sub-widget-modern .pp-sub-rss.pp-sub-btn-sq{border-left:3px solid #f60}.pp-sub-widget-modern .pp-sub-rss .pp-sub-ic{background-position:0 -355px}.pp-sub-widget-modern .pp-sub-more.pp-sub-btn-sq{border-left:3px solid #333}.pp-sub-widget-modern .pp-sub-more .pp-sub-ic{background-position:0 -405px}.pp-sub-widget-modern .pp-sub-btn-sq::after,.pp-sub-widget-modern .pp-sub-btn::after{content:url(../images/arrow.svg);width:20px;display:inline-block;float:right;margin-top:16px}
1
+ .pp-sub-widget{width:100%;max-width:800px;margin:10px auto;font-family:Sans-serif;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:10px 10px}.pp-sub-widget .pp-sub-bx{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:auto;height:auto;margin:0 10px}.pp-sub-widget div.pp-sub-h{margin:10px 10px 0 10px;font-size:90%;font-weight:700;color:#1976d2}.pp-sub-widget div.pp-sub-t{font-weight:700;margin:10px 10px 0 10px;padding:0;font-size:200%;color:#036}.pp-sub-widget-include div.pp-sub-t{margin:-15px 10px 0 10px!important;padding:0!important;font-size:200%!important;color:#036!important}.pp-sub-widget p.pp-sub-st{margin:5px 10px 0 10px;padding:0;font-size:100%;color:#222}.pp-sub-widget-include p.pp-sub-st{margin:5px 10px 0 10px!important;padding:0!important;font-size:100%!important;color:#222!important}.pp-sub-widget a.pp-sub-btn-sq{height:48px;display:inline-block;text-decoration:none;vertical-align:middle;line-height:48px;overflow:hidden;width:100%}.pp-sub-widget-include a.pp-sub-btn-sq{width:100%!important}.pp-sub-widget-modern a.pp-sub-btn-sq{color:#707070;margin:6px 0 6px 0;border-top:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;font:15px arial,sans-serif;padding-right:10px;background-position:center;transition:background .8s;font-size:80%}.pp-sub-widget-modern.pp-sub-widget-include a.pp-sub-btn-sq{font-size:80%!important}.pp-sub-widget-classic a.pp-sub-btn-sq{color:#fff;padding:0;margin:10px 0 10px 0;border-radius:1px;box-shadow:0 1px 4px rgba(0,0,0,.2);font-size:90%;font-weight:700}.pp-sub-widget-classic.pp-sub-widget-include a.pp-sub-btn-sq{font-size:90%!important;font-weight:700!important}.pp-sub-widget a.pp-sub-btn{height:48px;display:inline-block;text-decoration:none;vertical-align:middle;line-height:48px;overflow:hidden;border-radius:50px;width:100%}.pp-sub-widget-include a.pp-sub-btn{width:100%!important}.pp-sub-widget-modern a.pp-sub-btn{color:#707070;margin:6px 0 6px 0;border:1px solid #c4c4c4;font:15px arial,sans-serif;padding-right:20px;background-position:center;transition:background .8s;font-size:80%}.pp-sub-widget-modern.pp-sub-widget-include a.pp-sub-btn{font-size:80%!important}.pp-sub-widget-classic a.pp-sub-btn{color:#fff;padding:0;margin:10px 0 10px 0;box-shadow:0 1px 4px rgba(0,0,0,.2);font-size:90%;font-weight:700}.pp-sub-widget-classic.pp-sub-widget-include a.pp-sub-btn{font-size:90%!important;font-weight:700!important}body .entry-content .pp-sub-widget a:active,body .entry-content .pp-sub-widget a:hover,body .entry-content .pp-sub-widget a:link,body .entry-content .pp-sub-widget a:visited,body .pp-sub-widget a:active,body .pp-sub-widget a:hover,body .pp-sub-widget a:link,body .pp-sub-widget a:visited{text-decoration:none}body .entry-content .pp-sub-widget-include a:active,body .entry-content .pp-sub-widget-include a:hover,body .entry-content .pp-sub-widget-include a:link,body .entry-content .pp-sub-widget-include a:visited,body .pp-sub-widget-include a:active,body .pp-sub-widget-include a:hover,body .pp-sub-widget-include a:link,body .pp-sub-widget-include a:visited{text-decoration:none!important}body .entry-content .pp-sub-widget-classic a:active,body .entry-content .pp-sub-widget-classic a:hover,body .entry-content .pp-sub-widget-classic a:link,body .entry-content .pp-sub-widget-classic a:visited,body .pp-sub-widget-classic a:active,body .pp-sub-widget-classic a:hover,body .pp-sub-widget-classic a:link,body .pp-sub-widget-classic a:visited{color:#fff}body .entry-content .pp-sub-widget-classic.pp-sub-widget-include a:active,body .entry-content .pp-sub-widget-classic.pp-sub-widget-include a:hover,body .entry-content .pp-sub-widget-classic.pp-sub-widget-include a:link,body .entry-content .pp-sub-widget-classic.pp-sub-widget-include a:visited,body .pp-sub-widget-classic.pp-sub-widget-include a:active,body .pp-sub-widget-classic.pp-sub-widget-include a:hover,body .pp-sub-widget-classic.pp-sub-widget-include a:link,body .pp-sub-widget-classic.pp-sub-widget-include a:visited{color:#fff!important}.pp-sub-widget-modern a.pp-sub-btn-sq:hover,.pp-sub-widget-modern a.pp-sub-btn:hover{background:#ebebeb radial-gradient(circle,transparent 1%,#ebebeb 1%) center/15000%}.pp-sub-widget-modern .pp-sub-itunes.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-itunes.pp-sub-btn:active{background-color:#ab42df;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-android.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-android.pp-sub-btn:active{background-color:#75ba26;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-email.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-email.pp-sub-btn:active{background-color:#018c8b;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-gp.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-gp.pp-sub-btn:active{background-color:#f9ba01;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-stitcher.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-stitcher.pp-sub-btn:active{background-color:#2b91c9;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-tunein.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-tunein.pp-sub-btn:active{background-color:#1c1f3d;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-spotify.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-spotify.pp-sub-btn:active{background-color:#3eb559;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-iheartradio.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-iheartradio.pp-sub-btn:active{background-color:#960d16;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-deezer.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-deezer.pp-sub-btn:active{background-color:#007feb;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-pandora.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-pandora.pp-sub-btn:active{background-color:#3668ff;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-rss.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-rss.pp-sub-btn:active{background-color:#f60;background-size:100%;transition:background 0s}.pp-sub-widget-modern .pp-sub-more.pp-sub-btn-sq:active,.pp-sub-widget-modern .pp-sub-more.pp-sub-btn:active{background-color:#333;background-size:100%;transition:background 0s}.pp-sub-widget-classic a,.pp-sub-widget-dark a{background-color:#222}.pp-sub-widget-classic a.pp-sub-itunes{background-color:#732bbe}.pp-sub-widget-classic a.pp-sub-email,.pp-sub-widget-classic a.pp-sub-pr{background-color:#337ec9}.pp-sub-widget-classic a.pp-sub-bp,.pp-sub-widget-classic a.pp-sub-rss{background-color:#f80}.pp-sub-widget-classic a.pp-sub-stitcher{background-color:#222;background-color:#3ec6ff;background-color:#197195}.pp-sub-widget-classic a.pp-sub-tunein{background-color:#2cb6a8}.pp-sub-widget-classic a.pp-sub-gp{background-color:#f15832;background-color:#3cba54;background-color:#4885ed;background-color:#db3236}.pp-sub-widget-classic a.pp-sub-spotify{background-color:#1db954}.pp-sub-widget-classic a.pp-sub-android{background-color:#6ab344}.pp-sub-widget-classic a.pp-sub-iheartradio{background-color:#960d16}.pp-sub-widget-classic a.pp-sub-deezer{background-color:#007feb}.pp-sub-widget-classic a.pp-sub-pandora{background-color:#3668ff}.pp-sub-widget-classic div.pp-sub-h,.pp-sub-widget-classic p.pp-sub-m-p{color:#337ec9}.pp-sub-widget img.pp-sub-l{max-width:300px;padding:0;margin:10px 0;float:left;box-shadow:0 1px 6px rgba(0,0,0,.2);width:100%;height:auto}.pp-sub-widget-include img.pp-sub-l{width:100%!important;height:auto!important}.pp-sub-widget .pp-sub-btns{margin:0;padding:0;display:inline-block;width:100%}.pp-sub-widget-include .pp-sub-btns{width:100%!important}.pp-sub-widget .pp-sub-m{clear:both;margin:10px}.pp-sub-widget p.pp-sub-m-p{margin:0;font-size:90%;color:#1976d2}.pp-sub-widget .pp-sub-m-i{width:80%;color:#333;font-size:85%;border:1px solid #999;padding:5px}.pp-sub-widget-modern a.pp-sub-btn:hover,.pp-sub-widget-modern a.pp-sub-bub-sq:hover{color:#444}@media screen and (max-width:400px){.pp-sub-widget .pp-sub-bx{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.pp-sub-widget .pp-sub-t{font-size:150%}}.pp-sub-ic{display:inline-block;width:48px;height:48px;border:0;vertical-align:middle;background-repeat:no-repeat;margin-right:2px;background-size:50px}.pp-sub-widget-modern .pp-sub-ic{padding-left:15px;background-image:url(../images/modern_icon_sprite.svg)}.pp-sub-widget-classic .pp-sub-ic{background-image:url(../images/white_logos.svg)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pp-sub-widget-modern a .pp-sub-ic{background-image:url(../images/modern-icon-sprite.png)}.pp-sub-widget-classic a .pp-sub-ic{background-image:url(../images/white_logos.png);width:50px;background-size:50px}}.pp-sub-widget-classic .pp-sub-itunes .pp-sub-ic{background-position:0 -5px}.pp-sub-widget-classic .pp-sub-rss .pp-sub-ic{background-position:0 -355px}.pp-sub-widget-classic .pp-sub-email .pp-sub-ic{background-position:0 -105px}.pp-sub-widget-classic .pp-sub-android .pp-sub-ic{background-position:0 -55px}.pp-sub-widget-classic .pp-sub-stitcher .pp-sub-ic{background-position:0 -205px}.pp-sub-widget-classic .pp-sub-tunein .pp-sub-ic{background-position:0 -255px}.pp-sub-widget-classic .pp-sub-spotify .pp-sub-ic{background-position:0 -305px}.pp-sub-widget-classic .pp-sub-gp .pp-sub-ic{background-position:0 -155px}.pp-sub-widget-classic .pp-sub-more .pp-sub-ic{background-position:0 -405px}.pp-sub-widget-classic .pp-sub-iheartradio .pp-sub-ic{background-position:0 -455px}.pp-sub-widget-classic .pp-sub-deezer .pp-sub-ic{background-position:0 -505px}.pp-sub-widget-classic .pp-sub-pandora .pp-sub-ic{background-position:0 -555px}.pp-sub-widget-modern .pp-sub-itunes.pp-sub-btn-sq{border-left:3px solid #ab42df}.pp-sub-widget-modern .pp-sub-itunes .pp-sub-ic{background-position:0 -5px}.pp-sub-widget-modern .pp-sub-android.pp-sub-btn-sq{border-left:3px solid #75ba26}.pp-sub-widget-modern .pp-sub-android .pp-sub-ic{background-position:0 -55px}.pp-sub-widget-modern .pp-sub-email.pp-sub-btn-sq{border-left:3px solid #018c8b}.pp-sub-widget-modern .pp-sub-email .pp-sub-ic{background-position:0 -106px}.pp-sub-widget-modern .pp-sub-gp.pp-sub-btn-sq{border-left:3px solid #f9ba01}.pp-sub-widget-modern .pp-sub-gp .pp-sub-ic{background-position:0 -155px}.pp-sub-widget-modern .pp-sub-stitcher.pp-sub-btn-sq{border-left:3px solid #2b91c9}.pp-sub-widget-modern .pp-sub-stitcher .pp-sub-ic{background-position:0 -205px}.pp-sub-widget-modern .pp-sub-tunein.pp-sub-btn-sq{border-left:3px solid #1c1f3d}.pp-sub-widget-modern .pp-sub-tunein .pp-sub-ic{background-position:0 -255px}.pp-sub-widget-modern .pp-sub-spotify.pp-sub-btn-sq{border-left:3px solid #3eb559}.pp-sub-widget-modern .pp-sub-spotify .pp-sub-ic{background-position:0 -307px}.pp-sub-widget-modern .pp-sub-iheartradio.pp-sub-btn-sq{border-left:3px solid #960d16}.pp-sub-widget-modern .pp-sub-iheartradio .pp-sub-ic{background-position:0 -456px}.pp-sub-widget-modern .pp-sub-deezer.pp-sub-btn-sq{border-left:3px solid #007feb}.pp-sub-widget-modern .pp-sub-deezer .pp-sub-ic{background-position:0 -507px}.pp-sub-widget-modern .pp-sub-pandora.pp-sub-btn-sq{border-left:3px solid #3668ff}.pp-sub-widget-modern .pp-sub-pandora .pp-sub-ic{background-position:0 -555px}.pp-sub-widget-modern .pp-sub-rss.pp-sub-btn-sq{border-left:3px solid #f60}.pp-sub-widget-modern .pp-sub-rss .pp-sub-ic{background-position:0 -355px}.pp-sub-widget-modern .pp-sub-more.pp-sub-btn-sq{border-left:3px solid #333}.pp-sub-widget-modern .pp-sub-more .pp-sub-ic{background-position:0 -405px}.pp-sub-widget-modern .pp-sub-btn-sq::after,.pp-sub-widget-modern .pp-sub-btn::after{content:url(../images/arrow.svg);width:20px;display:inline-block;float:right;margin-top:16px}
powerpress.php CHANGED
@@ -3,7 +3,7 @@
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.0.2
7
  Author: Blubrry
8
  Author URI: https://blubrry.com/
9
  Requires at least: 3.6
@@ -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', '8.0.2' );
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: 8.0.3
7
  Author: Blubrry
8
  Author URI: https://blubrry.com/
9
  Requires at least: 3.6
35
  }
36
 
37
  // WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
38
+ define('POWERPRESS_VERSION', '8.0.3' );
39
 
40
  // Translation support:
41
  if ( !defined('POWERPRESS_ABSPATH') )
powerpressadmin-basic.php CHANGED
@@ -505,8 +505,7 @@ function powerpressadmin_edit_entry_options($General)
505
  (<?php echo __('Override the default ordering of episodes on the Apple and Google Podcast directories', 'powerpress'); ?>)</p>
506
  <em><strong><?php echo __('If conflicting values are present the directories will use the default ordering.', 'powerpress'); ?></strong></em><br />
507
  <em><strong><?php echo __('This feature only applies to the default podcast feed and Custom Podcast Channel feeds added by PowerPress.', 'powerpress'); ?></strong></em>
508
-
509
- <?php if( empty($General['ios11_fields']) || $General['ios11_fields'] == 2 ) { ?>
510
  <p><label><select name="General[ebititle]" class="bpp_input_sm">
511
  <?php
512
  $linkoptions = array('false'=>__('Hide Field', 'powerpress'),
@@ -518,9 +517,8 @@ foreach( $linkoptions as $value => $desc )
518
  ?>
519
  </select> <?php echo __('iTunes Episode Title Field', 'powerpress'); ?></label> </p>
520
  <em><strong><?php echo __('Specify iTunes episode title separate from podcast feed title.', 'powerpress'); ?></strong></em>
521
- <?php } // end episode_box_itunes_title ?>
522
-
523
- <?php if( empty($General['ios11_fields']) || $General['ios11_fields'] == 4 ) { ?>
524
  <p><label><select name="General[ebinst]" class="bpp_input_sm">
525
  <?php
526
  $linkoptions = array('false'=>__('Hide Field', 'powerpress'),
@@ -531,8 +529,7 @@ foreach( $linkoptions as $value => $desc )
531
 
532
  ?>
533
  </select> <?php echo __('iTunes Episode Number, Season and Type Fields', 'powerpress'); ?></label> </p>
534
- <em><strong><?php echo __('Enter specifics about episode including episode number, season number and type (full, trailer, or bonus).', 'powerpress'); ?></strong></em>
535
- <?php } // end episode_box_itunes_title ?>
536
 
537
  <p style="margin-top: 15px;"><label><input id="episode_box_feature_in_itunes" class="episode_box_option" name="General[episode_box_feature_in_itunes]" type="checkbox" value="1"<?php if( !empty($General['episode_box_feature_in_itunes']) ) echo ' checked'; ?> /> <?php echo __('Feature Episode in Apple and Google Podcasts', 'powerpress'); ?></label>
538
  (<?php echo __('Display selected episode at top of your Apple and Google Podcasts listings', 'powerpress'); ?>)</p>
505
  (<?php echo __('Override the default ordering of episodes on the Apple and Google Podcast directories', 'powerpress'); ?>)</p>
506
  <em><strong><?php echo __('If conflicting values are present the directories will use the default ordering.', 'powerpress'); ?></strong></em><br />
507
  <em><strong><?php echo __('This feature only applies to the default podcast feed and Custom Podcast Channel feeds added by PowerPress.', 'powerpress'); ?></strong></em>
508
+
 
509
  <p><label><select name="General[ebititle]" class="bpp_input_sm">
510
  <?php
511
  $linkoptions = array('false'=>__('Hide Field', 'powerpress'),
517
  ?>
518
  </select> <?php echo __('iTunes Episode Title Field', 'powerpress'); ?></label> </p>
519
  <em><strong><?php echo __('Specify iTunes episode title separate from podcast feed title.', 'powerpress'); ?></strong></em>
520
+
521
+
 
522
  <p><label><select name="General[ebinst]" class="bpp_input_sm">
523
  <?php
524
  $linkoptions = array('false'=>__('Hide Field', 'powerpress'),
529
 
530
  ?>
531
  </select> <?php echo __('iTunes Episode Number, Season and Type Fields', 'powerpress'); ?></label> </p>
532
+ <em><strong><?php echo __('Enter specifics about episode including episode number, season number and type (full, trailer, or bonus).', 'powerpress'); ?></strong></em>
 
533
 
534
  <p style="margin-top: 15px;"><label><input id="episode_box_feature_in_itunes" class="episode_box_option" name="General[episode_box_feature_in_itunes]" type="checkbox" value="1"<?php if( !empty($General['episode_box_feature_in_itunes']) ) echo ' checked'; ?> /> <?php echo __('Feature Episode in Apple and Google Podcasts', 'powerpress'); ?></label>
535
  (<?php echo __('Display selected episode at top of your Apple and Google Podcasts listings', 'powerpress'); ?>)</p>
powerpressadmin-editfeed.php CHANGED
@@ -949,10 +949,6 @@ foreach( $Categories as $value=> $desc )
949
  reset($Categories);
950
  ?>
951
  </select>
952
- <?php
953
- if( !$MoreCategories && empty($General['seo_itunes']) ) { ?>
954
- <a href="#" onclick="document.getElementById('more_itunes_cats').style.display='block';return false;"><?php echo __('more', 'powerpress'); ?></a>
955
- <?php } ?>
956
  <p style="width: 250px;">
957
  <?php echo __('The category above is where you will appear when browsing iTunes.', 'powerpress'); ?>
958
  </p>
@@ -994,7 +990,7 @@ reset($Categories);
994
 
995
 
996
  <!-- start advanced features -->
997
- <div id="more_itunes_cats" style="display: <?php echo ( ($MoreCategories||!empty($General['seo_itunes']) )?'block':'none'); ?>;">
998
  <table class="form-table">
999
  <tr valign="top">
1000
  <th scope="row">
@@ -1179,7 +1175,7 @@ foreach( $explicit as $value=> $desc )
1179
  </td>
1180
  </tr>
1181
 
1182
- <?php if( empty($General['ios11_fields']) || $General['ios11_fields'] == 1 ) { ?>
1183
  <tr valign="top">
1184
  <th scope="row">
1185
  <?php echo __('iTunes Type', 'powerpress'); ?>
@@ -1202,7 +1198,7 @@ foreach( $types as $value=> $desc )
1202
  </p>
1203
  </td>
1204
  </tr>
1205
- <?php } // end type ?>
1206
  </table>
1207
 
1208
  <?php if( !empty($General['advanced_mode_2']) ) { ?>
949
  reset($Categories);
950
  ?>
951
  </select>
 
 
 
 
952
  <p style="width: 250px;">
953
  <?php echo __('The category above is where you will appear when browsing iTunes.', 'powerpress'); ?>
954
  </p>
990
 
991
 
992
  <!-- start advanced features -->
993
+ <div id="more_itunes_cats" style="display: block;">
994
  <table class="form-table">
995
  <tr valign="top">
996
  <th scope="row">
1175
  </td>
1176
  </tr>
1177
 
1178
+
1179
  <tr valign="top">
1180
  <th scope="row">
1181
  <?php echo __('iTunes Type', 'powerpress'); ?>
1198
  </p>
1199
  </td>
1200
  </tr>
1201
+
1202
  </table>
1203
 
1204
  <?php if( !empty($General['advanced_mode_2']) ) { ?>
powerpressadmin-jquery.php CHANGED
@@ -125,7 +125,7 @@ function powerpress_admin_jquery_init()
125
  // Congratulations you aleady have hosting!
126
  ?>
127
  <div style="line-height: 32px; height: 32px;">&nbsp;</div>
128
- <iframe src="//www.blubrry.com/pp/" frameborder="0" style="overflow:hidden; overflow-y: hidden;" width="100%" height="480" scrolling="no" seamless="seamless"></iframe>
129
  <p><?php echo __('Already have a blubrry hosting account?', 'powerpress'); ?>
130
  <strong><a class="button-primary button-blubrry thickbox" title="<?php echo esc_attr(__('Blubrry Services Integration', 'powerpress')); ?>" href="<?php echo wp_nonce_url(admin_url('admin.php?action=powerpress-jquery-account'), 'powerpress-jquery-account'); ?>"><?php echo __('Click here to link Blubrry account', 'powerpress'); ?></a></strong>
131
  </p>
@@ -174,7 +174,7 @@ function powerpress_admin_jquery_init()
174
  ?>
175
  <h2><?php echo __('Select Media', 'powerpress'); ?></h2>
176
  <p><?php echo __('Wait a sec! This feature is only available to Blubrry Media Podcast Hosting customers.', 'powerpress'); ?></p>
177
- <iframe src="//www.blubrry.com/pp/" frameborder="0" style="overflow:hidden; overflow-y: hidden;" width="100%" height="480" scrolling="no" seamless="seamless"></iframe>
178
  <p><?php echo __('Already have a blubrry hosting account?', 'powerpress'); ?>
179
  <strong><a class="button-primary button-blubrry thickbox" title="<?php echo esc_attr(__('Blubrry Services Integration', 'powerpress')); ?>" href="<?php echo wp_nonce_url(admin_url('admin.php?action=powerpress-jquery-account'), 'powerpress-jquery-account'); ?>"><?php echo __('Click here to link Blubrry account', 'powerpress'); ?></a></strong>
180
  </p>
125
  // Congratulations you aleady have hosting!
126
  ?>
127
  <div style="line-height: 32px; height: 32px;">&nbsp;</div>
128
+ <iframe src="//www.blubrry.com/pp/" frameborder="0" title="<?php echo esc_attr(__('Blubrry Services Integration', 'powerpress')); ?>" style="overflow:hidden; overflow-y: hidden;" width="100%" height="480" scrolling="no" seamless="seamless"></iframe>
129
  <p><?php echo __('Already have a blubrry hosting account?', 'powerpress'); ?>
130
  <strong><a class="button-primary button-blubrry thickbox" title="<?php echo esc_attr(__('Blubrry Services Integration', 'powerpress')); ?>" href="<?php echo wp_nonce_url(admin_url('admin.php?action=powerpress-jquery-account'), 'powerpress-jquery-account'); ?>"><?php echo __('Click here to link Blubrry account', 'powerpress'); ?></a></strong>
131
  </p>
174
  ?>
175
  <h2><?php echo __('Select Media', 'powerpress'); ?></h2>
176
  <p><?php echo __('Wait a sec! This feature is only available to Blubrry Media Podcast Hosting customers.', 'powerpress'); ?></p>
177
+ <iframe src="//www.blubrry.com/pp/" frameborder="0" title="<?php echo esc_attr(__('Blubrry Services Integration', 'powerpress')); ?>" style="overflow:hidden; overflow-y: hidden;" width="100%" height="480" scrolling="no" seamless="seamless"></iframe>
178
  <p><?php echo __('Already have a blubrry hosting account?', 'powerpress'); ?>
179
  <strong><a class="button-primary button-blubrry thickbox" title="<?php echo esc_attr(__('Blubrry Services Integration', 'powerpress')); ?>" href="<?php echo wp_nonce_url(admin_url('admin.php?action=powerpress-jquery-account'), 'powerpress-jquery-account'); ?>"><?php echo __('Click here to link Blubrry account', 'powerpress'); ?></a></strong>
180
  </p>
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.3
7
- Stable tag: 8.0.2
8
  Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
9
  License: GPLv2 or later
10
 
@@ -236,6 +236,13 @@ To install Blubrry PowerPress manually, follow these steps:
236
  = Fan of PowerPress and want to show your support? =
237
  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!
238
 
 
 
 
 
 
 
 
239
  = 8.0.2 =
240
  * Released on 10/24/2019
241
  * Brought back the ability to render black subscribe buttons using [powerpress_subscribe style="dark"] (Thanks @vennstone for bringing to our attention!)
4
  Requires at least: 3.6
5
  Requires PHP: 5.2
6
  Tested up to: 5.2.3
7
+ Stable tag: 8.0.3
8
  Donate link: https://create.blubrry.com/resources/podcast-media-hosting/
9
  License: GPLv2 or later
10
 
236
  = Fan of PowerPress and want to show your support? =
237
  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!
238
 
239
+ = 8.0.3 =
240
+ * Released on 11/15/2019
241
+ * Added titles to iframes so as to be compliant with ADA
242
+ * Made a styling tweak in the subscribe shortcode
243
+ * Now, all three Apple categories will show up regardless of whether they are set
244
+ * Users can no longer hide certain ios11 settings in their Tools tab
245
+
246
  = 8.0.2 =
247
  * Released on 10/24/2019
248
  * Brought back the ability to render black subscribe buttons using [powerpress_subscribe style="dark"] (Thanks @vennstone for bringing to our attention!)
views/settings_tab_appearance.php CHANGED
@@ -119,7 +119,7 @@
119
  <label for="subscribe_widget_shape_rounded"> <?php esc_html_e('Rounded', 'powerpress'); ?></label>
120
  </li>
121
  <li>
122
- <iframe id="btnPreview" style="height: 127px;width: auto;" src="<?php echo admin_url('admin.php?action=powerpress-jquery-subscribe-preview&style='.$General['subscribe_widget_style'].'&shape='.$General['subscribe_widget_shape']) ?>"></iframe>
123
  </li>
124
  <?php
125
  if( empty($General['subscribe_no_important_styling']) )
119
  <label for="subscribe_widget_shape_rounded"> <?php esc_html_e('Rounded', 'powerpress'); ?></label>
120
  </li>
121
  <li>
122
+ <iframe id="btnPreview" title="<?php echo esc_attr(__('Subscribe Button Preview', 'powerpress')); ?>" style="height: 127px;width: auto;" src="<?php echo admin_url('admin.php?action=powerpress-jquery-subscribe-preview&style='.$General['subscribe_widget_style'].'&shape='.$General['subscribe_widget_shape']) ?>"></iframe>
123
  </li>
124
  <?php
125
  if( empty($General['subscribe_no_important_styling']) )