wp_back/wp-content/plugins/shortpixel-image-optimiser/class/view/settings/part-optpie.php

40 lines
1.6 KiB
PHP
Raw Normal View History

2024-05-20 15:37:46 +03:00
<?php
namespace ShortPixel;
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
$total_circle = 289.027;
$total =round($view->averageCompression);
if( $total >0 ) {
$total_circle = round($total_circle-($total_circle * $total /100));
}
?>
<div class="sp-bulk-summary">
<span><?php esc_html_e('Average optimization', 'shortpixel-image-optimiser'); ?></span><br>
<a title="<?php esc_html_e('Average optimization', 'shortpixel-image-optimiser'); ?>">
<svg class="opt-circle-average" viewBox="-10 0 120 100">
<path class="trail" d="
M 50,50
m 0,-46
a 46,46 0 1 1 0,92
a 46,46 0 1 1 0,-92
" stroke-width="16" fill-opacity="0">
</path>
<path class="path" d="
M 50,50
m 0,-46
a 46,46 0 1 1 0,92
a 46,46 0 1 1 0,-92
" stroke-width="16" fill-opacity="0" style="stroke-dasharray: 289.027px, 289.027px; stroke-dashoffset: <?php echo esc_html($total_circle) ?>">
</path>
<text class="text" x="52" y="55"><?php echo esc_html($total) ?>%</text>
</svg>
</a>
</div>