PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 4.0.5.4
Adminify – White Label, Admin Menu Editor, Login Customizer v4.0.5.4
4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 4.1.17 All 164 releases
← All changes | Inc/Admin/Options/Performance.php +19 -22 4.2.74.0.5.4 View file →
@@ -1,10 +1,10 @@
1 1 <?php
2 2
3 -namespace PXLBSAdminify\Inc\Admin\Options;
3 +namespace WPAdminify\Inc\Admin\Options;
4 4
5 -use PXLBSAdminify\Inc\Utils;
6 -use PXLBSAdminify\Inc\Admin\AdminSettingsModel;
5 +use WPAdminify\Inc\Utils;
6 +use WPAdminify\Inc\Admin\AdminSettingsModel;
7 7
8 8
9 9 if (!defined('ABSPATH')) {
10 10 die;
@@ -74,9 +74,9 @@
74 74 [
75 75 'id' => 'disable_gutenberg_enable',
76 76 'type' => 'switcher',
77 77 'class' => 'adminify-pl-0 adminify-pt-0',
78 - 'title' => '',
78 + 'title' => __('', 'adminify'),
79 79 'text_on' => __('Show', 'adminify'),
80 80 'text_off' => __('Hide', 'adminify'),
81 81 'text_width' => 80,
82 82 // 'default' => $this->get_default_field('disable_gutenberg')['disable_gutenberg_enable'],
@@ -83,9 +83,9 @@
83 83 ],
84 84 [
85 85 'id' => 'disable_for',
86 86 'type' => 'checkbox',
87 - 'title' => '',
87 + 'title' => __('', 'adminify'),
88 88 'class' => 'adminify-one-col',
89 89 'options' => $disable_gutenberg_for,
90 90 // 'default' => $this->get_default_field('disable_gutenberg')['disable_for'],
91 91 'dependency' => ['disable_gutenberg_enable', '==', 'true', true],
@@ -123,9 +123,9 @@
123 123 [
124 124 'id' => 'performance_enable',
125 125 'type' => 'switcher',
126 126 'class' => 'adminify-pl-0 adminify-pt-0',
127 - 'title' => '',
127 + 'title' => __('', 'adminify'),
128 128 'text_on' => __('Show', 'adminify'),
129 129 'text_off' => __('Hide', 'adminify'),
130 130 'text_width' => 80
131 131 ],
@@ -131,9 +131,9 @@
131 131 ],
132 132 [
133 133 'id' => 'performance_data',
134 134 'type' => 'checkbox',
135 - 'title' => '',
135 + 'title' => __('', 'adminify'),
136 136 'class' => 'adminify-one-col',
137 137 'options' => $performance_data,
138 138 'dependency' => ['performance_enable', '==', 'true', true],
139 139 ]
@@ -163,14 +163,14 @@
163 163 {
164 164 $disable_embeds[] = [
165 165 'id' => 'performance_subheading',
166 166 'type' => 'subheading',
167 - 'content' => Utils::help_urls(
167 + 'content' => Utils::adminfiy_help_urls(
168 168 '<span></span>',
169 169 'https://wpadminify.com/docs/adminify/performance/disable-embeds',
170 170 'https://www.youtube.com/watch?v=xALg4WWZ_bE',
171 171 'https://www.facebook.com/groups/jeweltheme',
172 - \PXLBSAdminify\Inc\Admin\AdminSettings::support_url()
172 + \WPAdminify\Inc\Admin\AdminSettings::support_url()
173 173 ),
174 174 ];
175 175
176 176 $disable_embeds[] = [
@@ -176,10 +176,9 @@
176 176 $disable_embeds[] = [
177 177 'id' => 'disable_embeds',
178 178 'type' => 'switcher',
179 179 'class' => 'adminify-pro-fieldset adminify-pro-notice',
180 - /* translators: %s: pro upgrade badge HTML */
181 - 'title' => sprintf(__('Disable Embeds %s', 'adminify'), Utils::upgrade_pro_badge()),
180 + 'title' => sprintf(__('Disable Embeds %s', 'adminify'), Utils::adminify_upgrade_pro_badge()),
182 181 'subtitle' => __('Disable all Embeds from everywhere like - REST API, Head Tag, Tinymce Editor, Remote results etc.', 'adminify'),
183 182 'text_on' => __('Yes', 'adminify'),
184 183 'text_off' => __('No', 'adminify'),
185 184 'text_width' => 80,
@@ -191,9 +190,9 @@
191 190 $fields[] = [
192 191 'id' => 'enabled',
193 192 'type' => 'switcher',
194 193 'class' => 'adminify-pt-0 adminify-pl-0',
195 - 'title' => '',
194 + 'title' => __('', 'adminify'),
196 195 'text_on' => __('Show', 'adminify'),
197 196 'text_off' => __('Hide', 'adminify'),
198 197 'text_width' => 80,
199 198 'default' => $this->get_default_field('heartbeat_api')['enabled'],
@@ -201,9 +200,9 @@
201 200 $fields[] = [
202 201 'id' => 'backend',
203 202 'type' => 'radio',
204 203 'inline' => true,
205 - 'class' => Utils::upgrade_pro_notice_class(),
204 + 'class' => Utils::upgrade_pro_class(),
206 205 'title' => __('WordPress Dashboard', 'adminify'),
207 206 'subtitle' => __('Backend Post Types', 'adminify'),
208 207 'options' => [
209 208 'default' => __('Default', 'adminify'),
@@ -233,9 +232,9 @@
233 232
234 233 $fields[] = [
235 234 'id' => 'on_post_create',
236 235 'type' => 'radio',
237 - 'class' => Utils::upgrade_pro_notice_class(),
236 + 'class' => Utils::upgrade_pro_class(),
238 237 'inline' => true,
239 238 'title' => __('Create Post Editor', 'adminify'),
240 239 'subtitle' => __('On post creation and edit screens', 'adminify'),
241 240 'options' => [
@@ -267,9 +266,9 @@
267 266
268 267 $fields[] = [
269 268 'id' => 'on_frontend',
270 269 'type' => 'radio',
271 - 'class' => Utils::upgrade_pro_notice_class(),
270 + 'class' => Utils::upgrade_pro_class(),
272 271 'inline' => true,
273 272 'title' => __('Frontend', 'adminify'),
274 273 'subtitle' => __('Frontend Heartbits', 'adminify'),
275 274 'options' => [
@@ -311,10 +310,9 @@
311 310 $fields[] = array(
312 311 'id' => 'heartbeat_api',
313 312 'type' => 'fieldset',
314 313 'class' => 'adminify-nopadding',
315 - /* translators: %s: pro upgrade badge HTML */
316 - 'title' => sprintf(__('Control Heartbeat API %s', 'adminify'), Utils::upgrade_pro_badge()),
314 + 'title' => sprintf(__('Control Heartbeat API %s', 'adminify'), Utils::adminify_upgrade_pro_badge()),
317 315 'class' => 'adminify-pro-fieldset',
318 316 'subtitle' => __('Modify the interval of the WordPress Heartbeat API or disable it on admin pages, post creation/edit screens, and the frontend to reduce CPU load on the server', 'adminify'),
319 317 'fields' => $heartbeat_settings
320 318 );
@@ -330,9 +328,9 @@
330 328 $revisions_settings[] = [
331 329 'id' => 'revisions_enable',
332 330 'type' => 'switcher',
333 331 'class' => 'adminify-p-0 adminify-pro-feature',
334 - 'title' => '',
332 + 'title' => __('', 'adminify'),
335 333 'text_on' => __('Show', 'adminify'),
336 334 'text_off' => __('Hide', 'adminify'),
337 335 'text_width' => 80,
338 336
@@ -353,9 +351,9 @@
353 351 'type' => 'checkbox',
354 352 'title' => __('Apply for Post Types', 'adminify'),
355 353 'class' => 'adminify-pro-feature adminify-pro-notice',
356 354 'subtitle' => __('Disable all Embeds from everywhere like - REST API, Head Tag, Tinymce Editor, Remote results etc.', 'adminify'),
357 - 'options' => 'PXLBSAdminify\Inc\Admin\Options\Productivity::get_all_post_types',
355 + 'options' => 'WPAdminify\Inc\Admin\Options\Productivity::get_all_post_types',
358 356 'default' => $this->get_default_field('revisions')['post_types'],
359 357 'dependency' => ['revisions_enable', '==', 'true', 'true'],
360 358 ];
361 359
@@ -370,10 +368,9 @@
370 368
371 369 $fields[] = array(
372 370 'id' => 'revisions',
373 371 'type' => 'fieldset',
374 - /* translators: %s: pro upgrade badge HTML */
375 - 'title' => sprintf(__('Control Revisions %s', 'adminify'), Utils::upgrade_pro_badge()),
372 + 'title' => sprintf(__('Control Revisions %s', 'adminify'), Utils::adminify_upgrade_pro_badge()),
376 373 'subtitle' => __('Limit the number of revisions kept for post types supporting revisions to prevent database bloat.', 'adminify'),
377 374 'fields' => $revisions_settings,
378 375 'default' => $this->get_default_field('revisions'),
379 376 );
@@ -394,9 +391,9 @@
394 391 $this->performances( $fields );
395 392 $this->gutenberg_settings($fields);
396 393
397 394
398 - $fields = apply_filters('pxlbsadminify_settings/performance', $fields, $this);
395 + $fields = apply_filters('adminify_settings/performance', $fields, $this);
399 396
400 397 // Optimization Section
401 398 \ADMINIFY::createSection(
402 399 $this->prefix,