PluginProbe
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 3.2.3
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v3.2.3
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 / cache / page-cache-preload.php

page-cache-preload.php in WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance 3.2.3, at templates/cache/page-cache-preload.php

54 lines 2.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if (!defined('WPO_VERSION')) die('No direct access allowed'); ?>
2
3 <h3 class="wpo-first-child"><?php _e('Preload now', 'wp-optimize'); ?></h3>
4
5 <div class="wpo-fieldgroup">
6 <p>
7 <input id="wp_optimize_run_cache_preload" class="button button-primary" type="submit" name="wp_optimize_run_cache_preload" value="<?php echo $is_running ? esc_attr__('Cancel', 'wp-optimize') : esc_attr__('Run now', 'wp-optimize'); ?>" <?php echo $is_running ? 'data-running="1"' : ''; ?>>
8 <span id="wp_optimize_preload_cache_status"><?php
9 echo htmlspecialchars($status_message);
10 ?></span>
11 </p>
12 <span>
13 <?php _e('This action will trigger WP-Optimize to cache the site by visiting pages to preload them (so that they are ready the first time a human visitor wants them).', 'wp-optimize'); ?>
14 <?php _e('If a sitemap is available, then it will be used to determine which content gets cached.', 'wp-optimize'); ?>
15 </span>
16 </div>
17
18 <h3 class="wpo-first-child"><?php _e('Schedule preloader', 'wp-optimize'); ?></h3>
19
20 <div class="wpo-fieldgroup">
21 <p>
22 <label>
23 <input name="enable_schedule_preload" id="enable_schedule_preload" class="cache-settings" type="checkbox" value="true" <?php checked($wpo_cache_options['enable_schedule_preload']); ?>>
24 <?php _e('Activate scheduled cache preloading', 'wp-optimize'); ?>
25 </label>
26 <p>
27 <?php _e('The scheduled preloading will run automatically in your chosen time period.', 'wp-optimize'); ?>
28 </p>
29 </p>
30
31 <label for="preload_schedule_type"><?php _e('Select schedule type', 'wp-optimize'); ?></label><br>
32
33 <select id="preload_schedule_type" class="cache-settings" name="preload_schedule_type" disabled>
34
35 <?php
36
37 foreach ($schedule_options as $opt_id => $opt_description) {
38 ?>
39 <option value="<?php echo esc_attr($opt_id); ?>" <?php selected($wpo_cache_options['preload_schedule_type'], $opt_id); ?> <?php if ('wpo_use_cache_lifespan' == $opt_id && $wpo_cache_options['page_cache_length_value'] <= 0) disabled(true); ?>><?php echo htmlspecialchars($opt_description); ?></option>
40 <?php
41 }
42
43 ?>
44
45 </select>
46
47 </div>
48
49 <input id="wp-optimize-save-cache-preload-settings" class="button button-primary" type="submit" name="wp-optimize-save-cache-preload-settings" value="<?php esc_attr_e('Save changes', 'wp-optimize');?>">
50
51 <img class="wpo_spinner" src="<?php echo esc_attr(admin_url('images/spinner-2x.gif')); ?>" alt="...">
52
53 <span class="save-done dashicons dashicons-yes display-none"></span>
54