PluginProbe
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 3.2.21
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v3.2.21
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.21, 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 esc_html_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 esc_html($status_message);
10 ?></span>
11 </p>
12 <span>
13 <?php esc_html_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 esc_html_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 esc_html_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 esc_html_e('Activate scheduled cache preloading', 'wp-optimize'); ?>
25 </label>
26 <p>
27 <?php esc_html_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 esc_html_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 esc_html($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_url(admin_url('images/spinner-2x.gif')); ?>" alt="...">
52
53 <span class="save-done dashicons dashicons-yes display-none"></span>
54