PluginProbe
Featherweight / 2.2.0
Featherweight v2.2.0
2.2.3 2.2.2 2.2.0 2.2.1 2.0.2 trunk 1.4.5 1.5.0 1.5.19 1.5.20 1.5.21 1.5.22 1.6.0 1.6.1 2.0.0 2.0.1
wp-disable / readme.txt

readme.txt in Featherweight 2.2.0, at readme.txt

184 lines 8.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Featherweight — formerly WP Disable ===
2 Contributors: pigeonhut
3 Tags: disable emoji, disable embeds, remove query strings, performance, optimization
4 Requires at least: 6.4
5 Tested up to: 6.8
6 Requires PHP: 7.4
7 Stable tag: 2.2.0
8 License: GPLv2 or later
9 License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
11 Speed up WordPress by disabling unused features — emojis, embeds, query strings, XML-RPC, RSS and more — for fewer requests and faster pages.
12
13 == Description ==
14
15 **Featherweight makes your site faster by switching off the features you don't use.** Every disabled item is one less HTTP request, one less script, or one less query — adding up to lighter pages and better Core Web Vitals. Pick only what you need; nothing is forced on.
16
17 > **Formerly WP Disable.** Same plugin, new name. Featherweight is part of the Folium Studio suite — your existing settings carry over untouched on update.
18
19 = Reduce requests & strip front-end bloat =
20 * Disable emojis (removes the emoji detection script and styles)
21 * Remove query strings from static assets (`?ver=...`) for cleaner caching
22 * Disable oEmbeds (the auto-embed script that loads site-wide)
23 * Disable Gravatars
24 * Remove jQuery Migrate on the front end
25 * Combine and asynchronously load Google Fonts and Font Awesome
26 * Add DNS-prefetch hints for external hosts
27 * Remove the password-strength-meter script where it isn't needed
28 * Drop Dashicons on the front end when the admin toolbar is hidden
29
30 = Clean up the page header =
31 * Remove the generator tag, shortlink, RSD, Windows Live Writer, and REST API link tags
32
33 = Comments & discussion =
34 * Disable comments everywhere, or selectively per post type
35 * Close comments on older posts and paginate long threads
36 * Strip links from comments
37 * Disable pingbacks and trackbacks
38 * Schedule automatic spam-comment cleanup
39
40 = Admin & performance controls =
41 * Limit or disable post revisions and autosave
42 * Control the WordPress Heartbeat (frequency and where it runs)
43 * Disable the REST/XML feeds (RSS), XML-RPC, author archive pages, and admin notices
44
45 = SEO helpers =
46 * Remove the Yoast SEO HTML comment from the head
47 * Remove duplicate names in Yoast breadcrumbs
48
49 = Optional WooCommerce optimisations =
50 When WooCommerce is active, you can stop its scripts and styles from loading on non-store pages, defer cart fragments, disable product reviews, and skip the password-strength meter on unrelated pages.
51
52 = Good to know =
53 * Disabling emojis does not affect normal emoticons — it only removes the extra emoji-detection script.
54 * Removing query strings can interfere with some CDNs that key cache on them; leave it off if unsure.
55 * Everything is optional and reversible — toggle a setting off and the behaviour returns.
56
57 **Have an idea or found a bug?** The plugin is developed in the open — see the [public GitHub repo](https://github.com/FoliumStudio/featherweight) to contribute or open an issue.
58
59 == Installation ==
60
61 This section describes how to install the plugin and get it working.
62
63 1. Upload the plugin files to the `/wp-content/plugins/plugin-name` directory, or install the plugin through the WordPress plugins screen directly.
64 2. Activate the plugin through the 'Plugins' screen in WordPress
65 3. Open the **Folium → Featherweight** screen to configure the plugin
66
67
68 == Frequently Asked Questions ==
69
70 = I would like to contribute/I have an idea =
71
72 <a href="https://github.com/FoliumStudio/featherweight">Public repo on GitHub</a> if you would like to contribute or have any ideas to add.
73
74 = What about Minification, do I still need it? =
75
76 Yes — minification helps on-page performance, but that's outside the remit of this plugin. Featherweight focuses on removing the requests and bloat WordPress adds by default; pair it with a dedicated minification tool if you want that too.
77
78 == Screenshots ==
79 1. Plugin Interface
80 2. Pingdom Report
81 4. Fast Hosting Servers make a difference to overall performance
82 4. Because Speed Matters (tm)
83
84
85 == Changelog ==
86 = 2.2.0 =
87 * **WP Disable is now Featherweight** — a new name and look as part of the Folium Studio suite. Nothing else changes: same plugin, same slug, same settings (everything you've configured carries over automatically on update).
88 * New plugin icon and banner.
89 * Refreshed the readme and FAQ.
90 * Coming soon: Rank Math support, alongside the existing Yoast SEO helpers.
91 * Housekeeping: removed the unused pre-Folium dashboard, the old cross-plugin add-on installer, and their assets — a smaller, lighter download. No change to any optimisation feature or setting.
92 = 2.1.0 =
93 * New admin experience: WP Disable now opens inside the shared "Folium" menu with a redesigned, tabbed settings screen (dashboard, live optimisation count, instant search). All existing settings and their behaviour are unchanged.
94 * Settings are saved over ajax using the same validation as before — no change to what gets stored.
95 = 2.0.2 =
96 * Hardening: block direct access to all plugin PHP files.
97 * The SEO tab now only appears when a supported SEO plugin (Yoast SEO) is active, and fixed a settings message typo. Props @JeroenSormani.
98 * Refreshed the plugin description.
99
100 = 2.0.1 =
101 * Housekeeping: corrected the Contributors field to a valid WordPress.org username and shortened the short description to meet the 150-character directory limit.
102
103 = 2.0.0 =
104 * Major modernization for current WordPress (6.x) and PHP 7.4+ / 8.x.
105 * Removed the obsolete "local Google Analytics" offload (Universal Analytics was sunset by Google in July 2023). Existing GA settings, cron and cache are cleaned up automatically on upgrade.
106 * Fixed: spam-comment cleaner now deletes correctly; "remove links from comments" no longer blanks comment text; Google Fonts / Font Awesome saved-request counters corrected.
107 * Fixed: jQuery Migrate removal no longer downgrades core jQuery on modern WordPress.
108 * Security: output escaping, input sanitization, safe redirects, and sanitized server variables throughout.
109 * Compliance: unified text domain to "wp-disable", added Requires PHP / Requires at least headers, refreshed branding.
110 * Removed legacy duplicate/dead code and updated the plugin name per WordPress.org guidelines.
111
112 = 1.5.14 =
113 * Started on Documentation
114 * Added donation button - help us make this the best optimisation suite available on the repo. Every $ donated helps.
115 * Added SEO Tab
116 * Added ability to remove Duplicate names in breadcrumbs
117 * Added Remove Yoast SEO comments
118 * Tested on Gutenberg
119 * Tested on WP 4.9
120 * Remove Dequeue from some functions
121 * Disabled Dashicons in Customizer
122 * Minor bug fixes as per support forum
123
124
125 = 1.5.13 =
126 * Added Settings link on main Installed Plugin view
127 * General code tidy up
128 * PHP 7.1 compatabile
129 * WP 4.8.2 tested
130
131 = 1.5.12 =
132 * WooCommerce bugs fixed
133 * Syntax error fixed
134 * General improvements to GA Offload (Some cases GA code may still not work, does not appear to be a fix for this, if this happens on yours, please ignore the feature)
135
136 = 1.5.11 =
137 * WooCommerce tab not displaying fixed
138
139 = 1.5.1 =
140 * More visual cleanups
141 * Removed all webfonts
142 * Minor bug fix on reporting on dashboard
143 * Plugin is now under 240kb
144
145 = 1.5.0 =
146 * Finished redesign of plugin
147 * All stats now in one central dashboard
148 * Removed sidebar navigation completely
149 * Remobed Freemius
150 * Added check for WooCommerce, so Woo related stuff only shows if Woo is installed
151 * Much tighter integration between the 3 optimisation plugins
152 * Removed old/excess files
153
154
155 = 1.4.5 =
156 * More visual fixes/general tidy up
157 * Added exception to Google Maps so can be enabled per page
158 * Minor code fixes
159 * Moved Google Analytics to sidebar/addons
160
161 = 1.4.4 =
162 * Added ability to stop (disable) admin notices from showing
163 * removed the stats sub menu item, so everything is now at the top level
164 * "local-ga.js" file was created on activation, changed the way this works so it will work now independent of when adding the GA code
165
166 = 1.4.3 =
167 More dashboard visual tweaks.
168 No new features, but this is a stepping stone.
169
170 = 1.4.2 =
171 * General tidy up on dashboard
172
173 = 1.4.1 =
174 * removed third party errors out of our dashboard to the top of the page where they belong
175 * cleaned out redundant data in GA cache file
176
177 = 1.4.0 =
178 * New Dashboard Design (Work in progress)
179 * Added Average load time of pages to stats
180 * Remove Comments navigation when comments disabled
181 * Added the ability to block referrer spam (using Piwik Database)
182 * Updated Import/Export settings to now include settings for Image Compression and Cache plugins (if active)
183 * General code improvements
184