PluginProbe
QuickWebP – WebP & AVIF Image Optimizer, Compression & SEO for WordPress / 4.1.1
QuickWebP – WebP & AVIF Image Optimizer, Compression & SEO for WordPress v4.1.1
4.1.1 4.1.0 4.0.1 4.0.0 3.3.1 3.3.0 trunk 1.0.0 2.0.0 2.1.0 3.0.0 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8
quickwebp / admin / templates / bulk-optimization.php

bulk-optimization.php in QuickWebP – WebP & AVIF Image Optimizer, Compression & SEO for WordPress 4.1.1, at admin/templates/bulk-optimization.php

44 lines 1.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
3
4 /**
5 * Bulk optimization button settings page
6 * @since 1.0.0
7 */
8
9 $quickwebp_status = get_option( 'quickwebp_bulk_optimize_status', '' );
10 $quickwebp_is_running = $quickwebp_status == 'running' ? true : false;
11 $quickwebp_is_finish = $quickwebp_status == 'finish' ? true : false;
12 $quickwebp_total = (int)get_option( 'quickwebp_bulk_optimize_total', 0 );
13 $quickwebp_current = (int)get_option( 'quickwebp_bulk_optimize_current', 0 );
14 $quickwebp_percent = $quickwebp_total ? round( abs( ( $quickwebp_current / $quickwebp_total ) ) * 100 ) . '%' : '0%';
15 $quickwebp_progress = $quickwebp_current . '/' . $quickwebp_total;
16 ?>
17
18 <div class="quickwebp-bulk">
19
20 <div class="quickwebp-bulk-optimization-top">
21
22 <button class="quickwebp-bulk-optimization-btn-start button button-secondary <?php echo esc_attr( $quickwebp_is_running ? '' : 'show' ); ?>">
23 <?php esc_html_e( 'Start', 'quickwebp' ); ?>
24 <div class="spinner"></div>
25 </button>
26
27 <button class="quickwebp-bulk-optimization-btn-stop button <?php echo esc_attr( $quickwebp_is_running ? 'show' : '' ); ?>">
28 <?php esc_html_e( 'Stop', 'quickwebp' ); ?>
29 </button>
30
31 </div>
32
33 <div class="quickwebp-bulk-optimization-bottom">
34
35 <div class="quickwebp-bulk-optimization-progress <?php echo esc_attr( $quickwebp_is_running ? 'show' : '' ); ?>">
36 <div class="quickwebp-bulk-optimization-progress-inner" style="width:<?php echo esc_attr($quickwebp_percent); ?>;"></div>
37 <span class="quickwebp-bulk-optimization-progress-progress"><?php echo esc_html($quickwebp_progress); ?></span>
38 </div>
39
40 <p class="quickwebp-bulk-optimization-message description"></p>
41
42 </div>
43
44 </div>