| 1 |
=== Plugin Load Filter === |
| 2 |
Contributors: enomoto celtislab |
| 3 |
Tags: plugin, dynamic activate, dynamic deactivate, filter, logic |
| 4 |
Requires at least: 3.9 |
| 5 |
Tested up to: 4.5 |
| 6 |
Stable tag: 2.3.0 |
| 7 |
License: GPLv2 |
| 8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 9 |
|
| 10 |
Dynamically activate the selected plugins for each page. Response will be faster by filtering plugins. |
| 11 |
|
| 12 |
== Description == |
| 13 |
|
| 14 |
Although have installed a lot of plugins, if you do not want to activate for all of the pages, you will be able to deactivate unnecessary plugins of each individual page. |
| 15 |
Through the filter activation of plugins, you can speed up the display response. |
| 16 |
|
| 17 |
Features |
| 18 |
|
| 19 |
* Support Post Format type |
| 20 |
* Support Custom Post type |
| 21 |
* Support Jetpack Modules filtering |
| 22 |
* Support WP Embed Content card (is_embed template) |
| 23 |
|
| 24 |
If the case other than blog, such as to provide some service as a Web application, you can also distinguish the plugins for blog and Web applications. |
| 25 |
|
| 26 |
|
| 27 |
[日本語の説明](http://celtislab.net/wp_plugin_load_filter/ "Documentation in Japanese") |
| 28 |
|
| 29 |
== Installation == |
| 30 |
|
| 31 |
1. Upload the `plugin-load-filter` folder to the `/wp-content/plugins/` directory. |
| 32 |
2. Activate the plugin through the `Plugins` menu in WordPress |
| 33 |
3. Set up from `Plugin Load Filter` to be added to the Plugins menu of Admin mode. |
| 34 |
|
| 35 |
Note |
| 36 |
|
| 37 |
* This plugin is required PHP 5.3 or higher |
| 38 |
* This plugin only single-site. |
| 39 |
* This plugin to automatically activated as must-use plugin installed plf-filter.php file to MU-plugins folder. Depending on the permissions of the folders and files there is a possibility that it is not possible to install the plf-filter.php file. |
| 40 |
* There is also plugins that can not be filtering, such as cache plugins or must-use plugins. |
| 41 |
|
| 42 |
Usage |
| 43 |
|
| 44 |
* Set as necessary 2 types of filters (Filter Registration) |
| 45 |
|
| 46 |
* Admin Filter : Register the plugins to be used only in admin mode. |
| 47 |
* Page Filter : Register the plugins for selecting whether to activate each Page type or Post. Page Filter registration plugins are once blocked, but is activated by `Page filter Activation` setting. |
| 48 |
|
| 49 |
* Select the plugins from `Page Filter` registration to activate (Page filter Activation) |
| 50 |
|
| 51 |
* Desktop/Mobile Filter : plugins to be used only in desktop/moble device. (wp_is_mobile function use) |
| 52 |
* Select the plugins that you want to activate for each Page type or Post Format type or Custom Post type. |
| 53 |
* Can be selected plugins to activate from Post content editing screen |
| 54 |
|
| 55 |
* Check |
| 56 |
|
| 57 |
* Please perform sufficient test whether the setting is working as expected. |
| 58 |
* Please also check the operation if you add or remove a plugin. |
| 59 |
* Filter priority : Admin Filter > Each Post/Page Filter setting > Page Filter |
| 60 |
|
| 61 |
|
| 62 |
== Screenshots == |
| 63 |
|
| 64 |
1. Filter Registration setting. |
| 65 |
2. Page Filter Activation setting. |
| 66 |
3. Setting of each post |
| 67 |
|
| 68 |
== Changelog == |
| 69 |
|
| 70 |
= 2.3.0 = |
| 71 |
* 2016-06-17 Change user interface option settings. And is_embed template support. (Filter for WP Embed content card API) |
| 72 |
|
| 73 |
= 2.2.1 = |
| 74 |
* 2016-04-18 WP4.5 support. (get_currentuserinfo is deprecated since version 4.5! change wp_get_current_user) |
| 75 |
|
| 76 |
= 2.2.0 = |
| 77 |
* 2015-07-23 Code cleanups (Stop the use of transient API cache of intermediate processing data) |
| 78 |
|
| 79 |
= 2.1.0 = |
| 80 |
* 2015-04-30 Change user interface option settings screen. |
| 81 |
|
| 82 |
= 2.0.1 = |
| 83 |
* 2015-04-22 Exclude GET request(with? Parameters) to the home page from the filter. For example, Link to download the Download Manager plugins. |
| 84 |
|
| 85 |
= 2.0.0 = |
| 86 |
* 2015-04-16 Release |
| 87 |
|
| 88 |
|