wp_back/wp-content/plugins/wp-smushit/app/views/cdn/meta-box.php
2024-05-20 15:37:46 +03:00

123 lines
3.5 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/**
* CDN meta box.
*
* @since 3.0
* @package WP_Smush
*
* @var array $cdn_group CDN settings keys.
* @var string $class CDN status class (for icon color).
* @var array $settings Settings.
* @var string $status CDN status.
* @var string $status_msg CDN status messages.
*/
if ( ! defined( 'WPINC' ) ) {
die;
}
?>
<p>
<?php
esc_html_e( 'Take a load off your server by delivering your images from our blazingly-fast CDN. The Smush CDN is a multi-location network ensuring faster delivery of site content, as users will be served optimized and cached versions of files from the server closest to them.', 'wp-smushit' );
?>
</p>
<div class="sui-notice sui-notice-<?php echo esc_attr( $class ); ?>">
<div class="sui-notice-content">
<div class="sui-notice-message">
<i class="sui-notice-icon sui-icon-<?php echo 'enabled' === $status ? 'check-tick' : 'info'; ?> sui-md" aria-hidden="true"></i>
<p><?php echo wp_kses_post( $status_msg ); ?></p>
<?php if ( 'error' === $class && 'overcap' === $status ) : ?>
<p>
<a href="https://wpmudev.com/hub/account/" target="_blank" class="sui-button">
<?php esc_html_e( 'Upgrade Plan', 'wp-smushit' ); ?>
</a>
</p>
<?php endif; ?>
</div>
</div>
</div>
<div class="sui-box-settings-row">
<div class="sui-box-settings-col-1">
<span class="sui-settings-label">
<?php esc_html_e( 'Supported Media Types', 'wp-smushit' ); ?>
</span>
<span class="sui-description">
<?php
esc_html_e( 'Heres a list of the media types we serve from the CDN.', 'wp-smushit' );
?>
</span>
</div>
<div class="sui-box-settings-col-2">
<span class="smush-filename-extension smush-extension-jpg">
<?php esc_html_e( 'jpg', 'wp-smushit' ); ?>
</span>
<span class="smush-filename-extension smush-extension-png">
<?php esc_html_e( 'png', 'wp-smushit' ); ?>
</span>
<span class="smush-filename-extension smush-extension-gif">
<?php esc_html_e( 'gif', 'wp-smushit' ); ?>
</span>
<?php if ( $settings['webp'] ) : ?>
<span class="smush-filename-extension smush-extension-webp">
<?php esc_html_e( 'webp', 'wp-smushit' ); ?>
</span>
<?php endif; ?>
<span class="sui-description">
<?php
esc_html_e(
'At this time, we dont support videos. We recommend uploading your media to a third-party provider and embedding the videos into your posts/pages.',
'wp-smushit'
);
?>
</span>
</div>
</div>
<?php
foreach ( $cdn_group as $name ) {
if ( 'cdn' === $name ) {
continue;
}
do_action( 'wp_smush_render_setting_row', $name, $settings[ $name ] );
}
?>
<div class="sui-box-settings-row">
<div class="sui-box-settings-col-1">
<span class="sui-settings-label">
<?php esc_html_e( 'Deactivate', 'wp-smushit' ); ?>
</span>
<span class="sui-description">
<?php
esc_html_e(
'If you no longer require your images to be hosted from our CDN, you can disable this feature.',
'wp-smushit'
);
?>
</span>
</div>
<div class="sui-box-settings-col-2">
<button class="sui-button sui-button-ghost" id="smush-cancel-cdn">
<span class="sui-loading-text">
<i class="sui-icon-power-on-off" aria-hidden="true"></i>
<?php esc_html_e( 'Deactivate', 'wp-smushit' ); ?>
</span>
<i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
</button>
<span class="sui-description">
<?php
esc_html_e(
'Note: You wont lose any images by deactivating, all of your attachments are still stored locally on your own server.',
'wp-smushit'
);
?>
</span>
</div>
</div>