PluginProbe
Plugin Load Filter / 4.2.0
Plugin Load Filter v4.2.0
trunk 2.0.0 2.0.1 2.1.0 2.2.0 2.2.1 2.3.0 2.3.1 2.4.0 2.4.1 2.5.1 3.3.0 4.0.6 4.1.1 4.2.0 4.3.0 4.3.1 4.4.0
plugin-load-filter / readme.txt

readme.txt in Plugin Load Filter 4.2.0, at readme.txt

239 lines 8.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Plugin Load Filter ===
2 Contributors: enomoto celtislab
3 Tags: dynamic deactivate plugins, disable plugins, performance, Locale switching
4 Requires at least: 5.3
5 Tested up to: 6.7
6 Requires PHP: 7.2
7 Stable tag: 4.2.0
8 Donate link: https://celtislab.net/en/wp-plugin-load-filter-addon/
9 License: GPLv2
10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
12 Dynamically activate the selected plugins for each page. Response will be faster by filtering plugins.
13
14 == Description ==
15
16 Although you may have installed a lot of plugins, you may not want (or need) them activated for all of your posts and pages. With this plugin, you will be able to deactivate unnecessary plugins for each individual post and page.
17
18 By filtering the activation of plugins, you can significantly speed up your website.
19
20 Features
21
22 * Support Post Format type
23 * Support Custom Post type
24 * Support Jetpack Modules filtering
25 * Support WP Embed Content card (is_embed template)
26 * Support Simple Post Language Locale switcher
27
28 In addition to blog posts and pages, for example providing services as a Web application, you can also distinguish the plugins for blog and Web applications.
29
30
31 = To further performance up plugin =
32
33 [YASAKANI Cache](https://wordpress.org/plugins/yasakani-cache/) is a simple and easy to use super high speed page cache.
34
35
36 For more detailed information, there is an introduction page.
37
38 [Documentation](http://celtislab.net/en/wp-plugin-load-filter/ )
39
40
41 == Installation ==
42
43 1. Upload the `plugin-load-filter` folder to the `/wp-content/plugins/` directory.
44 2. Activate the plugin through the `Plugins` menu in WordPress
45 3. Set up from `Plugin Load Filter` to be added to the Plugins menu of Admin mode.
46
47 Note
48
49 * 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.
50 * There is also plugins that can not be filtering, such as cache plugins or must-use plugins.
51
52 Usage
53
54 * In the Page Type Filter, you can choose from two types of filters as needed (Filter Registration)
55
56 * Admin Type : Register the plugins to be used only in admin page.
57 * Page Type : Register the plugins for selecting whether to activate each Page type or Post. Page Type registration plugins are once blocked, but is activated by `Page Type filter Activation` setting.
58
59 * Select the plugins from `Page Type Filter` registration to activate (Page Type filter Activation)
60
61 * Desktop/Mobile Filter : plugins to be used only in desktop/moble device. (wp_is_mobile function use)
62 * Select the plugins that you want to activate for each Page type or Post Format type or Custom Post type.
63 * Can be selected plugins to activate from Post content editing screen
64
65 * Check
66
67 * Please perform sufficient test whether the setting is working as expected.
68 * Please also check the operation if you add or remove a plugin.
69 * Filter priority : Each Single Post Filter > Admin Type > Page Type Filter
70
71 == Upgrade Notice ==
72
73 = 4.0.0 =
74 URL filter is changed incompatible with the old version, so if you used it you need to reset it.
75
76 == Screenshots ==
77
78 1. Filter Registration setting.
79 2. Page Filter Activation setting.
80 3. Setting of each post
81
82 == Changelog ==
83
84 = 4.2.0 =
85 * 2024-11-12
86 * tested WP6.7
87 * Adjusted timing $current_user setting when calling wp_get_current_user is after setup_theme action.
88 * Added filter hook plf_singler_custom_url_to_postid for when post ID cannot be detected from the singler URL due to using a permalink change plugin etc.
89 * plf_singler_custom_url_to_postid filter hook has been used to get Post ID from custom URL of Permalink Manger or Custom Permalinks plugins.
90 * Fixed the call to load_plugin_textdomain to init hook.
91
92
93 = 4.1.1 =
94 * 2024-4-8
95 * Fixed PHP warning
96
97
98 = 4.1.0 =
99 * 2023-12-1
100 * Security measures
101 * Added Ajax acceleration filter (Features for plugin developers)
102
103
104 = 4.0.17 =
105 * 2023-10-20
106 * Fixed https://wordpress.org/support/topic/wp_get_current_user-is-overridden/
107
108
109 = 4.0.16 =
110 * 2023-9-21
111 * Fixed PHP warning
112
113
114 = 4.0.15 =
115 * 2023-8-2
116 * Fixed https://wordpress.org/support/topic/amin-ajax-php-cant-add-images-in-posts/#post-16938082
117 * tested WP6.3 RC3
118
119
120 = 4.0.13 =
121 * 2023-1-23
122 * Fixed Warning that occurred in PHP8 or higher.
123 * Added filter hook 'plf_custom_changes_to_active_plugins'
124 * Added filter hook 'plf_experimental_custom_parse_request'
125
126
127 = 4.0.12 =
128 * 2022-12-12
129 * Measures to prevent unintended disabling of plugins due to updates of DB data active_plugins by other plugins.
130
131
132 = 4.0.11 =
133 * 2022-11-9
134 * Since unnecessary data was saved in the plf_queryvars option data, it was removed and reduced in size.
135 * Fixed a case where custom status post information could not be obtained.
136
137
138 = 4.0.10 =
139 * 2022-10-19
140 * Fixed unnecessary queries issued in locale processing
141 * Fixed a case where private post judgment processing interfered with some plugins and caused a PHP error
142
143
144 = 4.0.9 =
145 * 2022-5-30
146 * Fixed a bug that the use filter is incorrect and Not Use in the PLF display of admin bar.
147
148
149 = 4.0.8 =
150 * 2022-2-7
151 * Fixed some cases where the used filter name was not displayed correctly in the PLF status of admin bar.
152 * PHP8.1 tested and Fixed PHP Notice
153
154
155 = 4.0.6 =
156 * 2021-4-8 Fixed a filtering bug in the multi-site siteeide plugi.
157 Fixed a bug where url filter Addon would match only home (/) settings to all URL trail slashe.
158
159 = 4.0.5 =
160 * 2021-3-23 Fixed a bug that caused conflicts for some custom post types.
161
162 = 4.0.4 =
163 * 2021-2-12 Fixed a bug that language locale switching process was not working for private posts.
164 Fixed a bug that the portfolio custom post type page in WP Jetpack plugin can't be displayed.
165
166
167 = 4.0.2 =
168 * 2020-8-31 Fixed a bug that the display of Woocommerce order management page shop_order list was blocked.
169 * CSS adjustment of display position shift.
170 * "A variable mismatch has been detected" error countermeasure
171
172
173 = 4.0.1 =
174 * 2020-8-28 Fix bug: Fatal error: Uncaught Error: Using $this when not in object context
175
176 = 4.0.0 =
177 * 2020-8-26 Separate URL filtering feature into Addon.
178 * Added a link in Admin-bar to show the filtering status of the plugins.
179 * Fixed some bugs and refactored the processing code.
180
181 = 3.3.0 =
182 * 2020-6-5 Added simple language locale switching for per page.
183 * Changed conditions to PHP7.2 and WordPress5.3 or more.
184
185 = 3.1.1 =
186 * 2019-12-2 Fixed bug where filtering did not work when the permalink structure was set to "Plain".
187
188 = 3.1.0 =
189 * 2019-2-25 change. URL Filter specification (available character types and maximum number of registrations)   
190
191 = 3.0.5 =
192 * 2019-2-18 Fixed. plf-filter PHP Warning (Illegal offset type).   
193
194 = 3.0.4 =
195 * 2018-8-15 Meta Boxes CSS adjustment when using gutenberg editor.   
196
197 = 3.0.3 =
198 * 2018-6-6 Fixed. Exclude plugin_load_filter action from Ajax URL Filter.       
199
200 = 3.0.2 =
201 * 2018-5-23 Fixed bug that the filter did not work on bbPress private page, and URL filter priority modification.       
202
203 = 3.0.0 =
204 * 2018-5-11 Add REST API and Ajax request judgment function to URL filter (incompatible with old version).
205
206 = 2.5.1 =
207 * 2017-5-11 Add confirmation dialog to clear setting button. And Fix regular expression for AMP / URL page judgment.
208
209 = 2.5.0 =
210 * 2017-1-20 AMP/URL page filter support. And addition of monitoring process of "rewrite_rule" data for custom post type.
211
212 = 2.4.1 =
213 * 2016-10-21 fix. Archive of judgment miss (category, tag), and corresponding at the time of custom post type used to "rewrite_rules", "wp_post_statuses".
214
215 = 2.4.0 =
216 * 2016-08-31 Multisite support.
217
218 = 2.3.1 =
219 * 2016-06-20 When the plugin update, has been fixed because there was a case of plf-filter file of MU-plugins folder is not updated
220
221 = 2.3.0 =
222 * 2016-06-17 Change user interface option settings. And is_embed template support. (Filter for WP Embed content card API)
223
224 = 2.2.1 =
225 * 2016-04-18 WP4.5 support. (get_currentuserinfo is deprecated since version 4.5! change wp_get_current_user)
226
227 = 2.2.0 =
228 * 2015-07-23 Code cleanups (Stop the use of transient API cache of intermediate processing data)
229
230 = 2.1.0 =
231 * 2015-04-30 Change user interface option settings screen.
232
233 = 2.0.1 =
234 * 2015-04-22 Exclude GET request(with? Parameters) to the home page from the filter. For example, Link to download the Download Manager plugins.
235
236 = 2.0.0 =
237 * 2015-04-16 Release
238
239