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 | 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
- 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
|
|
|
35 |
|
36 |
-
|
|
|
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
|
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
|
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 |
|