Asset CleanUp: Page Speed Booster - Version 1.2.6.9

Version Description

  • Made sure that default.php (new file) is not missing within /templates/meta-box-loaded-assets/ directory
Download this release

Release Info

Developer gabelivan
Plugin Icon 128x128 Asset CleanUp: Page Speed Booster
Version 1.2.6.9
Comparing to
See all releases

Code changes from version 1.2.6.8 to 1.2.6.9

Files changed (1) hide show
  1. readme.txt +17 -7
readme.txt CHANGED
@@ -20,6 +20,8 @@ For instance, you might use a plugin that generates contact forms and it loads i
20
21
"Asset CleanUp Lite" scans your page and detects all the assets that are loaded. All you have to do when editing a page/post is just to select the ones you DO NOT wish to load.
22
23
= This plugin's benefits include =
24
* Decreases number of HTTP requests loaded (important for faster load)
25
* Reduces the HTML code of the actual page (that's even better if GZIP compression is enabled)
@@ -31,24 +33,26 @@ For instance, you might use a plugin that generates contact forms and it loads i
31
32
Plugin works with WordPress Multisite Network enabled!
33
34
- NOTE: People that have tested the plugin are so far happy with it and I want to keep a good reputation for it. In case something is not working for you or have any suggestions, please write to me on the forum and I will be happy to assist you.
35
36
- **BEFORE rating this plugin**, please check the following post http://chrislema.com/theres-wrong-way-give-plugin-feedback-wordpress-org/ and then use your common sense when writing the feedback.
37
38
== Installation ==
39
1. Upload the "wp-asset-clean-up" folder in your plugins folder
40
2. Activate the plugin (if server's PHP version is below 5.3, it will show you an error and activation will not be made)
41
- 3. Edit any page / post/ custom post and you will see a meta box called "Asset CleanUp Lite" which will load the list of all the loaded .css and .js files
42
4. To unload the assets for the "Home Page", go to "Asset CleanUp Lite" menu on the left panel of the Dashboard
43
44
== Frequently Asked Questions ==
45
= What PHP version is required for this plugin to work? =
46
47
- 5.3+
48
49
= Is this plugin a caching one?
50
51
- No, Asset CleanUp does not do any caching. It just unloads .css and .js when needed. This combined with an existing caching plugin will make your website pages load faster and get a better score in speed checking tools such as GTMetrix.
52
53
= Has this plugin been tested with other caching / speed booster plugins?
54
@@ -66,6 +70,10 @@ There are a few known reasons why you might see different or no assets loading f
66
67
If none of these apply to you and you just don't see assets that should definitely show there, please open a support ticket.
68
69
= jQuery and jQuery Migrate are often loading on pages/post. Are they always needed? =
70
71
Well known jQuery library is being used by many themes and plugins so it's recommended to keep it on. jQuery Migrate was created to simplify the transition from older versions of jQuery. It restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later.
@@ -80,12 +88,14 @@ Yes, the plugin has been tested for WordPress Multisite and all its settings are
80
81
The plugin makes AJAX calls to retrieve the data from the front-end page with 100% accuracy. Possible reasons why nothing is shown despite the wait might be:
82
83
- - Your internet connection cut off after you loaded the edit post/post (before the AJAX calls were trigerred). Make sure to check that and refresh the page if it's back on - it happened to me a few times
84
85
- There could be a conflict between plugins or your theme and something is interfering with the script that is retrieving the assets
86
87
- You are loading the WordPress Dashboard through HTTPS, but you are forcing the front-end to load via HTTP. Although Asset CleanUp auto-corrects the retrieval URL (e.g. if you're logged in the Dashboard securely via HTTPS, it will attempt to fetch the assets through HTTPS too), there could be cases where another plugin or .htaccess forces a HTTP connection only for the public view. Due to Same Origin Policy (read more here: https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript), you can't make plain HTTP AJAX calls from HTTPS connections. If that's the case, try to enable "WP Remote POST" as a retrieval method in the plugin's settings if you want to manage the assets in the Dashboard.
88
89
In this case, it's advisable to enable "Manage in the Front-end?" in "Settings" of "Asset CleanUp", thus making the list to show at the bottom of the posts, pages and front-page only for the logged in users with admin privileges.
90
91
Although I've written the code to ensure maximum compatibility, there are factors which are not up to the quality of the plugin that could interfere with it.
@@ -97,7 +107,7 @@ If that's the case, then it's advisable to consult with a developer (ideally the
97
98
== Screenshots ==
99
1. When editing a post/page (custom post type as well) a meta box will load with the asset list
100
- 2. Styles (.CSS) loaded for the home page when accessing the "Asset CleanUp" Dashboard's menu
101
3. Scripts (.JS) loaded for the home page having an alert message when accessing the "Asset CleanUp Lite" Dashboard's menu
102
4. Scripts (.JS) are selected for site-wide unload
103
20
21
"Asset CleanUp Lite" scans your page and detects all the assets that are loaded. All you have to do when editing a page/post is just to select the ones you DO NOT wish to load.
22
23
+ The plugin works best in combination with a cache plugin such as [WP Rocket](https://www.gabelivan.com/visit/wp-rocket)
24
+
25
= This plugin's benefits include =
26
* Decreases number of HTTP requests loaded (important for faster load)
27
* Reduces the HTML code of the actual page (that's even better if GZIP compression is enabled)
33
34
Plugin works with WordPress Multisite Network enabled!
35
36
+ = NOTE =
37
+ People that have tested the plugin are so far happy with it and I want to keep a good reputation for it. In case something is not working for you or have any suggestions, please write to me on the forum and I will be happy to assist you. **BEFORE rating this plugin**, please check the following post http://chrislema.com/theres-wrong-way-give-plugin-feedback-wordpress-org/ and then use your common sense when writing the feedback :)
38
39
+ = GO PRO =
40
+ Give Asset CleanUp a try! If you want to unlock more features, you can <a href="https://www.gabelivan.com/items/wp-asset-cleanup-pro/">Upgrade to the Pro version</a>.
41
42
== Installation ==
43
1. Upload the "wp-asset-clean-up" folder in your plugins folder
44
2. Activate the plugin (if server's PHP version is below 5.3, it will show you an error and activation will not be made)
45
+ 3. Edit any page / post / custom post and you will see a meta box called "Asset CleanUp Lite" which will load the list of all the loaded .css and .js files
46
4. To unload the assets for the "Home Page", go to "Asset CleanUp Lite" menu on the left panel of the Dashboard
47
48
== Frequently Asked Questions ==
49
= What PHP version is required for this plugin to work? =
50
51
+ 5.3+ - I strongly recommend you to use PHP 7+, if you're website is compatible with it, as it's much faster and it will make a big difference in terms of back-end speed.
52
53
= Is this plugin a caching one?
54
55
+ No, Asset CleanUp does not do any page caching. It just unloads .css and .js when needed. This, combined with an existing caching plugin, will make your website pages load faster and get a higher score in speed checking tools such as GTMetrix (Google PageSpeed and YSlow).
56
57
= Has this plugin been tested with other caching / speed booster plugins?
58
70
71
If none of these apply to you and you just don't see assets that should definitely show there, please open a support ticket.
72
73
+ = How can I access all the features? =
74
+
75
+ You can get access to more features, priority support and automatic updates by <a href="https://www.gabelivan.com/items/wp-asset-cleanup-pro/">Upgrading to the Pro version</a>.
76
+
77
= jQuery and jQuery Migrate are often loading on pages/post. Are they always needed? =
78
79
Well known jQuery library is being used by many themes and plugins so it's recommended to keep it on. jQuery Migrate was created to simplify the transition from older versions of jQuery. It restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later.
88
89
The plugin makes AJAX calls to retrieve the data from the front-end page with 100% accuracy. Possible reasons why nothing is shown despite the wait might be:
90
91
+ - Your internet connection cut off after you loaded the edit post/post (before the AJAX calls were triggered). Make sure to check that and refresh the page if it's back on - it happened to me a few times
92
93
- There could be a conflict between plugins or your theme and something is interfering with the script that is retrieving the assets
94
95
- You are loading the WordPress Dashboard through HTTPS, but you are forcing the front-end to load via HTTP. Although Asset CleanUp auto-corrects the retrieval URL (e.g. if you're logged in the Dashboard securely via HTTPS, it will attempt to fetch the assets through HTTPS too), there could be cases where another plugin or .htaccess forces a HTTP connection only for the public view. Due to Same Origin Policy (read more here: https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript), you can't make plain HTTP AJAX calls from HTTPS connections. If that's the case, try to enable "WP Remote POST" as a retrieval method in the plugin's settings if you want to manage the assets in the Dashboard.
96
97
+ - You're using plugins such as Wordfence that block the AJAX request. At this time, if that's the case, it's best to enable managing assets in the front-end view (Settings).
98
+
99
In this case, it's advisable to enable "Manage in the Front-end?" in "Settings" of "Asset CleanUp", thus making the list to show at the bottom of the posts, pages and front-page only for the logged in users with admin privileges.
100
101
Although I've written the code to ensure maximum compatibility, there are factors which are not up to the quality of the plugin that could interfere with it.
107
108
== Screenshots ==
109
1. When editing a post/page (custom post type as well) a meta box will load with the asset list
110
+ 2. Styles (.CSS) loaded for the home page when accessing the "Asset CleanUp Lite" Dashboard's menu
111
3. Scripts (.JS) loaded for the home page having an alert message when accessing the "Asset CleanUp Lite" Dashboard's menu
112
4. Scripts (.JS) are selected for site-wide unload
113