Reduce HTTP Requests, Disable Emojis & Disable Embeds, Speedup WooCommerce


Reduce HTTP requests – Disable Emojis, Disable Gravatars, Disable Embeds and Remove Querystrings. SpeedUp WooCommerce, Added support to disable pingbacks, disable trackbacks, close comments after 28 days, Added the ability to force pagingation after 20 posts,
Disable WooCommerce scripts and CSS on non WooCommerce Pages, Disable RSS, Disable XML-RPC, Disable Autosave, Remove Windows Live Writer tag, Remove Shortlink Tag, Remove WP API from header and
many more features to help speed and SEO gains. Now includes Disable Comments, Heartbeat Control, Selective Disable

NEW Features:
Better Stats on Dashboard
Disable loading dashicons on front end if admin bar disabled
Disable Author Pages

Disabling Emojis does not disable emoticons, it disables the support for Emojis added since WP 4.2 and removes 1 HTTP request.

Disabling Embeds – script that auto formats pasted content in the visual editor, eg videos, etc. Big issue with this script is it loads on every
single page. You can still use the default embed code from YouTube, Twitter etc to included content.

Remove Query Strings: If you look at the waterfall view of your page load, you will see your query strings end in something like ver=1.12.4.
These are called query strings and help determine the version of the script. The problem with query strings like these is that it isn’t very efficient for caching purposes and sometimes prevents caching those assets altogether. If you are using a CDN already, you can ignore this.

Disabling Gravatars is completely optional, advise, if you don’t use them, disable as it gets rid of one more useless HTTP request.

General Performance improvements: Added support for : disable ping/trackbacks, close comments after 28 days, force pagingation after 20 posts, Disable WooCommerce scripts and CSS on non WooCommerce Pages.

Have an idea ?
Public repo on GitHub if you would like to contribute or have any ideas to add.

Docs & Support
The documentation is an on-going project, so please bare with us as we update. If you would like to help with the documentation, please get in touch.


  • Plugin Interface
  • Fast Hosting Servers make a difference to overall performance
  • Because Speed Matters (tm)


This section describes how to install the plugin and get it working.

  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Settings->WP Disable screen to configure the plugin


I would like to contribute/I have an idea

Public repo on GitHub if you would like to contribute or have any ideas to add.

Do I still need caching ?

Yes, We have just release a WordPress Caching plugin which is really easy to setup and includes a built in CD-rewrite rule system.

What about Minification, do I still need it?

Yes, you absolutely do, and none come close to the awesome Autoptimize by Frank Goossens.

Do I still need a CDN ?

Yes, WarpCache is our recommended choice for the ultimate in flexibility and performance.
We will soon be adding a free CDN for css/js for all users that is integrated with just an “on/off” switch in the plugin and no setup.

What about my Image Compression

You can try our Free Image Compression plugin which has really good compression ratios with little to no loss of image quality.


Great for those who prefer a wish and prayer approach

Respect for the plug in’s intent, but it is trying to do too much too soon and without any consistency or documentation.
If you stumbled across this as a new wordpress user without any other non standard configuration nor any intention to customise your site in the future, it might well fulfill a lot of the tasks needed to keep your site running smoothly. Disable bloat, caching and image optimisation all under one roof – sounds great right?
Except it isn’t.
The slick interface may lull a novice user into a false sense of security. Among the many and random options there is no explanation of their function, nor most importantly of their potential to clash and overlap with other functions – both at server level and in other plug ins. The ‘under one roof’ benefit of the cache aspect is lost as it simply installs somebody else’s caching plug in separately. Anybody who knows anything about optimisation knows that caching is an area most likely to cripple or cure – and no disrespect to the caching author, but i’ll go for a product i’ve heard of and can asses separately every time.
The image optimisation is baffling. It says it can be controlled under a tools menu that doesn’t exist, and there is no indication if it is working. It is not clear if you get 1,000 images before you have to pay or if you have to pay to get that first 1,000, or if the 1,000 refers to images or the compressed thumb versions (my theme creates 20 sizes per images for example – so it makes a huge difference.)
The lack of consistency extends to database tables. It calls itself a completely different name, as it does the tables for caching and images.
all of this is best reflected come the decision to delete. so far i have deactivated 5 or 6 times after trying all of the following additional steps and still can’t get it to delete itself. 1) reactivated and deactivated function by function in all 3 components, 2) hunted for the tools for images menu – can’t fund that anywhere, 3) hunted and located the plug in’s 3 database tables ran checks, repairs and clears. 4) removed the separately installed cache plug in. 5) visited the online manual – not a single entry on any subject 6) flushed server, cdn and wp caches. 7) shouted at my computer. But still, it will not delete.
If this was one of those quirky little ambitious tools written by a geek that just didn’t work on my install i’d have given a 4 star and encouraged them to keep at it. But this isn’t. It claims to be a lean keen optimising machine when in reality it is a load of switches that could just as soon kill your site as improve it, and it has no information, no texts, no explanations at all as to what it is doing or how it is doing it. It cost me a few hours of my life i’ll never get back – and for that – 1 star.

Excellent plugin

This plugin is one of the best things ever created for wordpress.
Reduced the panel sluggishness, my site has many editors and more than 100 million visits per month.

Please continue working on this plugin.

Read all 32 reviews

Contributors & Developers

“Reduce HTTP Requests, Disable Emojis & Disable Embeds, Speedup WooCommerce” is open source software. The following people have contributed to this plugin.

“Reduce HTTP Requests, Disable Emojis & Disable Embeds, Speedup WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Reduce HTTP Requests, Disable Emojis & Disable Embeds, Speedup WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Minor CSS _updates
  • Bug fix with DNS-prefetch
  • Fixed conflicts with other Plugins
  • New fetaure – Disable Gravatars only in Comments


  • Started on Documentation (can be found here
  • Added donation button – help us make this the best optimisation suite available on the repo. Every $ donated helps.
  • Added SEO Tab
  • Added ability to remove Duplicate names in breadcrumbs
  • Added Remove Yoast SEO comments
  • Tested on Gutenberg
  • Tested on WP 4.9
  • Remove Dequeue from some functions
  • Disabled Dashicons in Customizer
  • Minor bug fixes as per support forum


  • Added Settings link on main Installed Plugin view
  • General code tidy up
  • PHP 7.1 compatabile
  • WP 4.8.2 tested


  • WooCommerce bugs fixed
  • Syntax error fixed
  • 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)


  • WooCommerce tab not displaying fixed


  • More visual cleanups
  • Removed all webfonts
  • Minor bug fix on reporting on dashboard
  • Plugin is now under 240kb


  • Finished redesign of plugin
  • All stats now in one central dashboard
  • Removed sidebar navigation completely
  • Remobed Freemius
  • Added check for WooCommerce, so Woo related stuff only shows if Woo is installed
  • Much tighter integration between the 3 optimisation plugins
  • Removed old/excess files


  • More visual fixes/general tidy up
  • Added exception to Google Maps so can be enabled per page
  • Minor code fixes
  • Moved Google Analytics to sidebar/addons


  • Added ability to stop (disable) admin notices from showing
  • removed the stats sub menu item, so everything is now at the top level
  • “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


More dashboard visual tweaks.
No new features, but this is a stepping stone.


  • General tidy up on dashboard


  • removed third party errors out of our dashboard to the top of the page where they belong
  • cleaned out redundant data in GA cache file


  • New Dashboard Design (Work in progress)
  • Added Average load time of pages to stats
  • Remove Comments navigation when comments disabled
  • Added the ability to block referrer spam (using Piwik Database)
  • Updated Import/Export settings to now include settings for Image Compression and Cache plugins (if active)
  • General code improvements