Changeset 3210076
- Timestamp:
- 12/18/2024 07:38:23 PM (15 months ago)
- File:
-
- 1 edited
-
simple-plugin-selector/trunk/readme.txt (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
simple-plugin-selector/trunk/readme.txt
r3070734 r3210076 2 2 Contributors: lorro 3 3 Tags: plugins, performance 4 Requires at least: 5.65 Tested up to: 6. 56 Requires PHP: 7. 37 Stable tag: 1.3.24 Requires at least: 6.2 5 Tested up to: 6.7.1 6 Requires PHP: 7.4 7 Stable tag: 2.0.0 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 15 15 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. 16 16 17 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 downloadingyour contact form style sheets and scripts unnecessarily.17 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, so your users don't download your contact form style sheets and scripts unnecessarily. 18 18 19 19 The plugin has a user-friendly interface, so the administrator can see easily which plugins are running on each page. 20 21 Plugin filtering is disabled in admin context. 20 22 21 23 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. … … 25 27 Load and activate the plugin in the normal way at Dashboard > Plugins > Add New 26 28 27 Once activated, the plugin will copy its files to the /wp-content/mu-plugins directory. Code in mu-plugins runs before normal plugins are loaded. That's why the plugin filter code must be run from there.29 Once activated, the plugin will copy its plugin filter file to the /wp-content/mu-plugins directory. Code in mu-plugins runs before normal plugins are loaded. That's why the plugin filter file must be run from there. 28 30 29 31 == Deactivating == 30 32 31 Deactivating SPS in the normal plugins list will deactivate plugin filtering and remove SPS files from mu-plugins.33 Deactivating SPS in the normal plugins list will deactivate plugin filtering and remove the SPS file from the mu-plugins directory. 32 34 33 Removing the SPS plugin using FTP will leave unwanted SPS filesin mu-plugins, but plugin filtering will be disabled.35 Removing the SPS plugin using FTP will leave an unwanted SPS file in mu-plugins, but plugin filtering will be disabled. 34 36 35 SPS settings are not deleted by deactivation or deletion. Reactivating should pickup filtering where it left off.37 SPS settings are not deleted by plugin deactivation or deletion. Reactivating should pickup filtering where it left off. 36 38 37 39 == Settings == … … 61 63 Yes. 62 64 63 = Will it work with Polylang =65 = Will it work with Polylang or with WPML (Wordpress Multilingual Plugin) = 64 66 65 Yes, from SPS v1.0.4 66 Not tested with the premium plugin: Polylang for WooCommerce. 67 68 = Will it work with WPML (Wordpress Multilingual Plugin) = 69 70 Not tested with the premium plugin WPML. 67 Not tested with Polylang or the premium plugin WPML. 71 68 72 69 = Will it work on multi-site installations? = … … 91 88 == Changelog == 92 89 90 = 2.0.0 91 * Fixed a bug in settings. Users of previous versions will need to redo their settings. 92 * Updated the code to meet WordPress security requirements 93 * Tested with WP 6.7.1 94 93 95 = 1.3.2 = 94 96 * Tested with WP 6.5.2 … … 99 101 100 102 = 1.2.0 = 101 * Support for Tags, Product Tags and Product Attributes withdrawnas too buggy.103 * Support for Tags, Product Tags and Product Attributes removed as too buggy. 102 104 * Tested with WP 5.8 103 105 … … 113 115 = 1.0.4 = 114 116 * Amended to work on with Polylang sites where language codes are embedded in page urls. 117 (This feature is no longer supported as it proved to be too buggy) 115 118 116 119 = 1.0.3 = … … 122 125 == Upgrade Notice == 123 126 124 = 1.3.2 = 125 Tested to work with WP 6.5.2 127 = 2.0.0 128 * Fixed a bug in settings. Users of previous versions will need to redo their settings. 129 * Updated the code to meet WordPress security requirements 130 * Tested with WP 6.7.1
Note: See TracChangeset
for help on using the changeset viewer.