Use the code PERFMATTERS for 10% off!

Feature requests

Last Updated: 08.04.20

If you have a feature you would like added, feel free to contact us. Below are features we either have already planned or are discussing. Make sure to also check out our changelog.

Pending (development/discussion)

  • [08.04.20] Date range option for deleting revisions, drafts, etc.
  • [07.31.20] Minimal analytics option (source).
  • [07.28.20] Add missing alt tags to images.
  • [07.28.20] Instant Page implementation. 2x
  • [07.15.20] Add additional GDPR/cookie options for analytics and or other scripts.
  • [06.19.20] Add more interval options for auto-saving as well as a disable option.
  • [06.16.20] CDN object versioning.
  • [06.15.20] Test mode for the Script Manager.
  • [05.22.20] Script Manager, disable scripts by device type, such as desktop/mobile (source). 2x
  • [04.07.20] Add Google AMP support for local analytics. 2x
  • [03.30.20] Script Manager, allow regex disable to be used alongside other disables. Directly related to [01.03.20]. 2x
  • [03.30.20] Script Manager, show regex pattern in Global View.
  • [03.30.20] Script manager, ability to set scripts to Preload, Deferred, Async, change load position, etc… 5x
  • [03.17.20] Option to add individual page exceptions to the Disable Heartbeat setting. 2x
  • [03.02.20] Ability to add per page settings for custom inline header/footer scripts. Possibly in the Script Manager. 2x
  • [02.17.20] WP-CLI support for basic install and updating functionality. 2x
  • [02.17.20] WP-CLI support for setting up and manipulating plugin options. 4x
  • [02.13.20] Ability to set the Site Speed Sample Rate in Google Analytics. 2x
  • [01.10.20] Local Analytics, ability to exclude additional roles from being tracked when logged in. (Editors for example)
  • [01.03.20] Script Manager, ability to disable for certain post/archive types (rather than having to disable globally and then set post/archive types as exceptions) 3x
  • [01.03.20] Script Manager, ability to enable for current URL if disabled via regex (or for post/archive type, assuming implementation of the previous request) 2x
  • [01.03.20] Script Manager, ability to view only logged out user scripts, determine admin only scripts, or view Script Manager as logged out user. 2x
  • [12.11.19] Cart Fragments option to only disable when items haven’t yet been added to cart. 3x
  • [11.11.19] Add exclusion option for Disable Google Maps toggle to exclude specific post IDs. 3x
  • [11.03.19] Remove the website field from comment cookie notice text when disabling the URL input field (source). 2x
  • [10.23.19] Script Manager, visual queue to tell if scripts are depended on by another. 2x
  • [10.15.19] Script Manager, ability to sort scripts by size, possibly global type instead of plugin/theme split. 4x
  • [08.07.19] Option to choose which post types comments are enabled on. 2x
  • [08.07.19] Option to disable BuddyPress + BBPress + Addon scripts except on relative pages, similar to existing WooCommerce option. 8x
  • [07.31.19] Disable/enable by taxonomies and categories. 4x
  • [06.14.19] Add Google Analytics ecommerce tracking option 5x
  • [05.28.19] Script Manager, debug mode to print out what scripts are being disabled/enabled in the console for testing purposes. 3x
  • [05.27.19] Script Manager, delete individual script setting from the global view. Possibly view which are set for plugins/themes that are not activated/installed. 2x
  • [04.28.19] Script Manager, disable/enable by logged in status, possibly user role as well. 5x
  • [01.06.19] Remove WooCommerce version number.
  • [01.03.19] Add Google Optimize support (source). 5x
  • [01.02.19] Look into OptinMonster support for local analytics. 2x
  • [11.12.18] Ability to change the disabled message that displays when hiding the default login URL, redirect options, show 404, etc… 2x
  • [10.28.18] Upload and host Google fonts and premium fonts locally along with font-display option. 3x
  • [05.03.18] Script Manager – File groups.
  • [12.11.17] Script Manager URL Groups tab which could be determined and set by the user and then used to disable/enable scripts by group in the main view. Also, have the option to disable on URL children. 3x
  • [08.01.17] Preload 5x (source)
  • [06.04.17] Minify HTML/CSS/JS + remove HTML comments. 4x

Fixed

  • [10.15.19] Remove the email address displayed in the license activation area. 2x
  • [11.18.19] Take a look at reducing/removing changelog autoloader. Reason: Caused by other EDD plugins using an outdated updater class.
  • [06.02.19] Script Manager, allow disabling/enabling based on wp login page, currently regex returns home url.
  • [09.09.18] Fixed prefetch tag showing up when Emojis are disabled
  • [01.17.18] Change capitalization throughout options and plugin list.
  • [06.03.17] Fixed some accessibility issues on the checkbox toggle inputs.
  • [05.30.17] Rename backend “Remove Feed Links” option to “Remove RSS Feed Links.”
  • [05.20.17] Fixed conflict with existing Heartbeat API plugin

Added

  • [05.16.19] 404-page option in the Script Manager to disable/enable scripts on. – (Current URL now when on a 404 page). 4x
  • [06.10.19] Replace iframe videos with preview image. 2x
  • [02.24.20] Lazy load videos. 3x
  • [11.17.19] Add support to lazy load background images. 3x
  • [03.11.18] Delete expired transients as part of database cleanup.
  • [12.11.18] Use the option_active_plugins filter to control which plugins are loaded. Requires additional setup.
  • [02.28.18] Script Manager disable plugin entirely per page, etc… (most likely requires “MU” plugin installation) 3x
  • [03.30.20] Script Manager, hold scroll position after saving.
  • [06.05.17] Import/Export plugin settings 7x
  • [02.17.20] Add additional header scripts box for scripts directly following the opening <body> tag.
  • [05.22.17] Lazy load native WordPress comments. 3x We took a slightly different route of lazy-loading gravatars instead of a button. This will ensure we never have any issues with Google crawling and indexing comments and content properly for SEO.
  • [08.05.19] Option to remove crossorigin from preconnect link.
  • [07.15.19] Move Settings link under Plugin name on plugins.php.
  • [06.18.19] Script Manager link back to admin when admin bar is disabled. – Added function to force Admin bar to display temporarily when Script Manager is active.
  • [04.21.19] Links to Script Manager from posts list page and post edit page in admin.
  • [03.15.19] Fix already defined error if debugging is enabled (WP_POST_REVISIONS) – Added warnings to help with duplicate constant definitions.
  • [01.17.19] Boxes to add code in Header/Footer. 2x
  • [06.15.18] Optional event/click tracking enabled with local analytics. 2x
  • [10.08.18] Additional compatibility with MonsterInsights plugin.
  • [07.17.18] Script Manager – Enable archive types separately instead of including them in their parent Post type.
  • [07.01.18] Toggle to hide the paragraph text at the top of the Script Manager.
  • [06.04.18] Password strength meter requests.
  • [05.08.18] Redirect Feed URLs when RSS feeds are disabled.
  • [05.03.18] Script Manager – Success message on save.
  • [05.03.18] Script Manager – Save button at the top as well. (Went with a sticky button instead to solve the scrolling issue.)
  • [04.24.18] Script Manager Global Settings, ability to see which URL the setting is applied to.
  • [02.04.18] Clean delete and uninstall option.
  • [12.22.17] Multisite support for default plugin options to apply to subsites.
  • [12.22.17] Exclusions for disable Google Maps API feature.
  • [12.22.17] Disable dashicons.
  • [12.17.17] Script Manager organize scripts by plugin, possibly a toggle for that.
  • [08.28.17] Script manager clear all settings.
  • [08.28.17] Script manager alternative view for devs.
  • [08.01.17] Preconnect (https://www.viget.com/articles/make-your-site-faster-with-preconnect-hints/)
  • [08.01.17] Prefetch DNS
  • [06.04.17] Lazy load images – 5x (no JavaScript, Issue 193, Feature Policy: lazyload, Native Image Lazy-Loading, Feature release)
  • [05.30.17] Disable Google Fonts 2x
  • [06.30.17] Remove /xmlrpc.php from code if XML-RPC is disabled
  • [06.30.17] Remove WordPress API from code if WP-JSON is disabled
  • [05.30.17] Add CDN linking option, similar to CDN Enabler
  • [05.22.17] Disable comments globally
  • [05.22.17] Detect and add favicon if missing? Causes 404 break in speed tests.
  • [05.22.17] Sync Google Analytics locally – 2x
  • [05.22.17] Disable Google Maps
  • [05.22.17] Disable WooCommerce scripts and CSS on non-WooCommerce pages
  • [05.22.17] Disable WooCommerce Reviews
  • [05.22.17] Defer Woocommerce Cart Fragments
  • [05.22.17] Remove WordPress API from header
  • [05.22.17] Select which scripts to load/disable on a per page basis
  • [05.22.17] Disable self-pingbacks
  • [05.20.17] Disable emojis
  • [05.20.17] Disable embeds
  • [05.20.17] Remove query strings
  • [05.20.17] Disable XML-RPC
  • [05.20.17] Remove jQuery migrate
  • [05.20.17] Remove WordPress version number
  • [05.20.17] Remove wlwmanifest link
  • [05.20.17] Remove RSD link
  • [05.20.17] Remove shortlink
  • [05.20.17] Disable RSS feeds
  • [05.20.17] Remove RSS feed links
  • [05.20.17] Disable WordPress heartbeat API
  • [05.20.17] Disable and Limit Post Revisions
  • [05.20.17] Change Heartbeat API frequency
  • [05.20.17] Change autosave interval

Not possible

  • [06.14.19] Add support for Google Tag Manager for local analytics. Reason: New containers and previews rely on the latest version of the script. Google will generate a bad request if trying to host locally.
  • [06.19.17] Add WordPress version compatibility message. Reason: This isn’t possible because the plugin isn’t in the repository.

Not planning to implement

If you have any questions as to why we’ve chosen not to implement something, feel free to contact us.

  • [05.03.20] Limit file upload size for non-admin users. Reason: Already handled with other solutions and not the focus of our plugin.
  • [04.27.20] Easier way to add multiple URL patterns other than Regex. Reason: Regex is the most powerful solution. We are continuously improving our regex documentation.
  • [02.24.20] Toggle to disable built-in WordPress pages.
  • [01.08.20] Reseller option. Reason: Our ecommerce platform doesn’t support this.
  • [12.08.19] Add admin bar Script Manager link to home page settings on the main WP Admin Dashboard. Reason: We are improving the Script Manager visibility in other ways.
  • [11.27.19] Host Hubspot tracking locally. Reason: This would need to be compliant with GDPR and other third-party solutions to load it properly. At this point, we aren’t planning to commit the development time required for this feature.
  • [10.22.19] Script Manager, ability to save configurations of page settings, and load elsewhere. Reason: Not a supportable solution due to post IDs not matching, etc.
  • [09.08.19] Migrate to gtag.js from analytics.js for local analytics implementation. Reason: analytics.js is the lighter and faster version, and therefore we will be working to add more integrations to that. gtag.js is actually 2x the size of the analytics.js script.
  • [06.19.19] Add additional page exceptions to go along with Disable WooCommerce Scripts option. Reason: If you have problems with global disables, you can always use the Script Manager.
  • [06.14.19] Add customizable cron event time for local analytics. Reason: Not really needed.
  • [06.10.19] Prefetch links, Google quicklink. Reason: We are going to be implementing instant.page.
  • [05.27.19] Script Manager, network-wide settings for multisite environments. Reason: This is not a supportable solution.
  • [01.17.19] Really Simple SSL Pro Similar functions. Reason: You should update your HTTPS links in your database. Really Simple SSL should never be used as a permanent solution.
  • [01.06.19] Host Facebook Pixel locally. Reason: This would need to be compliant with GDPR, along with third-party integrations to be useful to ecommerce site owners. At this point, we aren’t planning to commit the development time required for this feature.
  • [07.29.18] P3 Profiler similar functions. Reason: Query Monitor is already a well-supported plugin that we already recommend to debug performance issues.
  • [01.25.18] HTTP/2 server push https://bjornjohansen.no/http2-push-wordpress Reason: This can cause problems if pushing the wrong assets or too many.
  • [01.29.18] White label for clients.
  • [01.21.18] WordPress Menu Cache. Reason: Not supportable long-term and also might not be useful for a majority of users.
  • [12.07.17] Hide/disable menu elements in dashboard. Reason: This isn’t a performance feature.
  • [09.03.17] Disable blog (comments, categories, tags, etc.) Reason: Core WordPress feature that doesn’t impact performance when not used. We already have an option to disable comments.
  • [08.01.17] Disable automatic JPEG compression. Reason: This pertains more to quality than performance and we always recommend using an image optimization plugin, such as ShortPixel.
  • [07.24.17] Remove multiple instances of Font Awesome if loading from different plugins/themes. Reason: We recommend disabling additional Font Awesome calls with the Script Manager when properly enqueued.
  • [06.30.17] Show local gravatar (disable external gravatar calls). Reason: Recommend loading gravatars from CDN instead.
  • [08.03.18] Delete default WordPress themes. Reason: Easy enough to do already within WordPress.

Was this article helpful?

Related Articles