PluginProbe
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 4.5.4
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v4.5.4
4.7.0 4.6.1 4.6.0 4.5.5 4.5.4 4.5.3 4.5.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.5 3.2.6 3.2.7 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.7.0 3.7.1 All 111 releases
wp-optimize / templates / database / settings-general.php

settings-general.php in WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance 4.5.4, at templates/database/settings-general.php

37 lines 2.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if (!defined('ABSPATH')) die('No direct access allowed'); ?>
2
3 <h3 class="wpo-first-child"><?php esc_html_e('General settings', 'wp-optimize'); ?></h3>
4 <div class="wpo-fieldgroup">
5 <p>
6 <?php esc_html_e('Whether manually or on a schedule, these settings apply whenever a relevant optimization is run.', 'wp-optimize'); ?>
7 </p>
8 <p>
9 <input name="enable-retention" id="enable-retention" type="checkbox" value="true" <?php checked($retention_enabled); ?>>
10 <?php
11 echo '<label for="enable-retention">';
12 printf(
13 // translators: %s is number of weeks
14 esc_html__('Keep last %s weeks data', 'wp-optimize'),
15 '</label><input id="retention-period" name="retention-period" type="number" step="1" min="2" max="99" value="' . esc_attr($retention_period) . '"><label for="enable-retention">'
16 );
17 echo '</label>';
18 ?>
19 <br>
20 <small><?php echo esc_html__('This option will, where relevant, retain data from the chosen period, and remove any garbage data before that period.', 'wp-optimize') . ' ' . esc_html__('If the option is not active, then all garbage data will be removed.', 'wp-optimize') . ' ' . esc_html__('This will also affect Auto Clean-up process', 'wp-optimize'); ?></small>
21 </p>
22 <p>
23 <input name="enable-revisions-retention" id="enable-revisions-retention" type="checkbox" value="true" <?php checked($revisions_retention_enabled); ?>>
24 <?php
25 echo '<label for="enable-revisions-retention">';
26 printf(
27 // translators: %s is number of revisions to keep
28 esc_html__('Always keep %s post revisions', 'wp-optimize'),
29 '</label><input id="revisions-retention-count" name="revisions-retention-count" type="number" step="1" min="2" max="99" value="' . esc_attr($revisions_retention_count) . '"><label for="revisions-retention-count">'
30 );
31 echo '</label>';
32 ?>
33 <br>
34 <small><?php echo esc_html__('This option will retain specified number of post revisions, and remove other revisions.', 'wp-optimize') . ' ' . esc_html__('If the option is not active, then all garbage data will be removed.', 'wp-optimize') . ' ' . esc_html__('This will also affect Auto Clean-up process', 'wp-optimize'); ?></small>
35 </p>
36 <?php WP_Optimize()->include_template('take-a-backup.php', false, array('label' => __('Take a backup with UpdraftPlus before running scheduled optimizations', 'wp-optimize'), 'checkbox_name' => 'enable-auto-backup-scheduled')); ?>
37 </div>