Version Description
Fixed TypeError: $ is not a function when Prevent Flash of Unstyled Content (FOUC) option is active. Thanks to @Marcio Duarte for the bug report.
Download this release
Release Info
| Developer | tiguan |
| Plugin | |
| Version | 2.4 |
| Comparing to | |
| See all releases | |
Code changes from version 2.3 to 2.4
- inc/core.php +1 -9
- readme.txt +4 -1
- speed-booster-pack.php +2 -2
inc/core.php
CHANGED
|
@@ -88,15 +88,7 @@ function sbp_prevent_fouc_start() {
|
|
| 88 |
function sbp_prevent_fouc_end() {
|
| 89 |
global $sbp_options;
|
| 90 |
if ( isset( $sbp_options['sbp_css_async'] ) and isset( $sbp_options['sbp_footer_css'] ) and isset ( $sbp_options['sbp_prevent_fouc'] ) ) {
|
| 91 |
-
echo
|
| 92 |
-
(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)
|
| 93 |
-
</script>
|
| 94 |
-
<script type=\"text/javascript\" >
|
| 95 |
-
$(document).ready(function() {
|
| 96 |
-
loadeddocument();
|
| 97 |
-
});
|
| 98 |
-
</script>
|
| 99 |
-
" ;
|
| 100 |
}
|
| 101 |
}
|
| 102 |
|
| 88 |
function sbp_prevent_fouc_end() {
|
| 89 |
global $sbp_options;
|
| 90 |
if ( isset( $sbp_options['sbp_css_async'] ) and isset( $sbp_options['sbp_footer_css'] ) and isset ( $sbp_options['sbp_prevent_fouc'] ) ) {
|
| 91 |
+
echo '<style>.no-js{display:block;}</style>' ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 92 |
}
|
| 93 |
}
|
| 94 |
|
readme.txt
CHANGED
|
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
|
|
| 4 |
Tags: speed, optimization, performance, scripts to the footer, google libraries, font awesome cdn, defer parsing of javascript, remove query strings, lazy load images, gtmetrix, google pageSpeed, yslow, eliminate external render-blocking javascript and css, compression, async, render-blocking css
|
| 5 |
Requires at least: 3.6
|
| 6 |
Tested up to: 3.9.1
|
| 7 |
-
Stable tag: 2.
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
|
@@ -65,6 +65,9 @@ https://www.youtube.com/watch?v=u0G6pk2mX4M
|
|
| 65 |
|
| 66 |
== Changelog ==
|
| 67 |
|
|
|
|
|
|
|
|
|
|
| 68 |
= 2.3 =
|
| 69 |
* Added option to exclude certain CSS files from being loaded asynchronously.
|
| 70 |
* Changed the position of the styles when they are inlined to the footer (before js files).
|
| 4 |
Tags: speed, optimization, performance, scripts to the footer, google libraries, font awesome cdn, defer parsing of javascript, remove query strings, lazy load images, gtmetrix, google pageSpeed, yslow, eliminate external render-blocking javascript and css, compression, async, render-blocking css
|
| 5 |
Requires at least: 3.6
|
| 6 |
Tested up to: 3.9.1
|
| 7 |
+
Stable tag: 2.4
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
| 65 |
|
| 66 |
== Changelog ==
|
| 67 |
|
| 68 |
+
= 2.4 =
|
| 69 |
+
Fixed TypeError: $ is not a function when Prevent Flash of Unstyled Content (FOUC) option is active. Thanks to [@Marcio Duarte](http://profiles.wordpress.org/pagelab) for the [bug report](http://wordpress.org/support/topic/javascript-error-53).
|
| 70 |
+
|
| 71 |
= 2.3 =
|
| 72 |
* Added option to exclude certain CSS files from being loaded asynchronously.
|
| 73 |
* Changed the position of the styles when they are inlined to the footer (before js files).
|
speed-booster-pack.php
CHANGED
|
@@ -3,7 +3,7 @@
|
|
| 3 |
* Plugin Name: Speed Booster Pack
|
| 4 |
* Plugin URI: http://wordpress.org/plugins/speed-booster-pack/
|
| 5 |
* Description: Speed Booster Pack allows you to improve your page loading speed and get a higher score on the major speed testing services such as <a href="http://gtmetrix.com/">GTmetrix</a>, <a href="http://developers.google.com/speed/pagespeed/insights/">Google PageSpeed</a> or other speed testing tools.
|
| 6 |
-
* Version: 2.
|
| 7 |
* Author: Tiguan
|
| 8 |
* Author URI: http://tiguandesign.com
|
| 9 |
* License: GPLv2
|
|
@@ -38,7 +38,7 @@ $sbp_options = get_option( 'sbp_settings', 'checked' ); // retrieve the plugin s
|
|
| 38 |
|
| 39 |
define( 'SPEED_BOOSTER_PACK_RELEASE_DATE', date_i18n( 'F j, Y', '1400569200' ) ); // Defining plugin release date
|
| 40 |
define( 'SPEED_BOOSTER_PACK_PATH', plugin_dir_path( __FILE__ ) ); // Defining plugin dir path
|
| 41 |
-
define( 'SPEED_BOOSTER_PACK_VERSION', 'v2.
|
| 42 |
define( 'SPEED_BOOSTER_PACK_NAME', 'Speed Booster Pack Plugin'); // Defining plugin name
|
| 43 |
define( 'SBP_FOOTER', 10 ); // Defining css position
|
| 44 |
define( 'SBP_FOOTER_LAST', 99999 ); // Defining css last position
|
| 3 |
* Plugin Name: Speed Booster Pack
|
| 4 |
* Plugin URI: http://wordpress.org/plugins/speed-booster-pack/
|
| 5 |
* Description: Speed Booster Pack allows you to improve your page loading speed and get a higher score on the major speed testing services such as <a href="http://gtmetrix.com/">GTmetrix</a>, <a href="http://developers.google.com/speed/pagespeed/insights/">Google PageSpeed</a> or other speed testing tools.
|
| 6 |
+
* Version: 2.4
|
| 7 |
* Author: Tiguan
|
| 8 |
* Author URI: http://tiguandesign.com
|
| 9 |
* License: GPLv2
|
| 38 |
|
| 39 |
define( 'SPEED_BOOSTER_PACK_RELEASE_DATE', date_i18n( 'F j, Y', '1400569200' ) ); // Defining plugin release date
|
| 40 |
define( 'SPEED_BOOSTER_PACK_PATH', plugin_dir_path( __FILE__ ) ); // Defining plugin dir path
|
| 41 |
+
define( 'SPEED_BOOSTER_PACK_VERSION', 'v2.4'); // Defining plugin version
|
| 42 |
define( 'SPEED_BOOSTER_PACK_NAME', 'Speed Booster Pack Plugin'); // Defining plugin name
|
| 43 |
define( 'SBP_FOOTER', 10 ); // Defining css position
|
| 44 |
define( 'SBP_FOOTER_LAST', 99999 ); // Defining css last position
|
