Simple Plugin Selector

Select which plugins are activated on a page-by-page basis.

Author:lorro (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.5.2
Plugin version:1.3.2
Added to WordPress repository:10-09-2020
Last updated:15-04-2024
Rating, %:100
Rated by:1
Plugin URI:http://www.topcode.co.uk/developments/simple-...
Total downloads:674
plugin download
Click to start download

By default, WordPress will load every plugin on every page. The Simple Plugin Selector (SPS) plugin allows the administrator to select which plugins are used on a page-by-page basis. This prevents unneeded plugins and plugin support files from loading. HTTP requests and download size will be reduced, so improving website performance for the visitor.

For example, you probably use your contact form plugin only on your Contact Us page. SPS allows you to deactivate it when the page request is for one of your other pages to avoid downloading your contact form style sheets and scripts unnecessarily.

The plugin has a user-friendly interface, so the administrator can see easily which plugins are running on each page.

Not for newbies! The administrator must have a clear grasp of which plugins are required for each page, otherwise some pages will have errors because a required plugin is not loaded.

Deactivating

Deactivating SPS in the normal plugins list will deactivate plugin filtering and remove SPS files from mu-plugins.

Removing the SPS plugin using FTP will leave unwanted SPS files in mu-plugins, but plugin filtering will be disabled.

SPS settings are not deleted by deactivation or deletion. Reactivating should pickup filtering where it left off.

Settings

Go to Dashboard > Settings > Simple Plugin Selector to set which plugins are required on a page by page basis. If the site has cache or optimize plugins, they should be cleared after changing any SPS settings.

If a new page, post or product is created, all plugins will be activated for that by default until set otherwise in SPS settings.

If a new plugin is activated, it will be loaded for all pages by default until set otherwise in SPS settings.


Screenshots
FAQ
ChangeLog