C:\xampp\htdocs\landing\wp-content\updraft\plugins-old\imagify\views\part-settings-library.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<?php
defined
'ABSPATH' ) || die( 'Cheatin’ uh?' );

$settings    Imagify_Settings::get_instance();
$options     Imagify_Options::get_instance();
$option_name $options->get_option_name();
?>
<div class="<?php echo imagify_can_optimize_custom_folders() ? 'imagify-col' ''?>">
    <h3 class="imagify-options-subtitle"><?php esc_html_e'Media Library''imagify' ); ?></h3>

    <p class="imagify-setting-line">
        <?php
        $settings
->field_checkbox(
            [
                
'option_name' => 'resize_larger',
                
'label'       => __'Resize larger images''imagify' ),
                
'attributes'  => [
                    
'aria-describedby' => 'describe-resize_larger',
                ],
            ]
        );
        
?>

        <span class="imagify-options-line">
            <label for="imagify_resize_larger_w">
            <?php
            $max_sizes       
get_imagify_max_intermediate_image_size();
            
$resize_larger_w $options->get'resize_larger_w' );
            
printf(
                
/* translators: 1 is a text input for a number of pixels (don't use %d). */
                
esc_html__'to maximum %s pixels width''imagify' ),
                
'<input type="number" id="imagify_resize_larger_w" min="' $max_sizes['width'] . '" name="' $option_name '[resize_larger_w]" value="' . ( $resize_larger_w $resize_larger_w '' ) . '" size="5">'
            
);
            
?>
            </label>
        </span>

        <span id="describe-resize_larger" class="imagify-info">
            <span class="dashicons dashicons-info"></span>
            <?php
            printf
(
                
/* translators: 1 is a number of pixels. */
                
esc_html__'This option is recommended to reduce larger images. You can save up to 80%% after resizing. The new width should not be less than your largest thumbnail width, which is actually %dpx.''imagify' ),
                
$max_sizes['width']
            );
            echo 
' ';

            if ( 
function_exists'wp_get_original_image_path' ) ) {
                
// WP 5.3+.
                
echo '<strong>' esc_html__'Resizing is done on upload or during optimization.''imagify' ) . '</strong>';
            } else {
                
esc_html_e'Resizing is done only during optimization.''imagify' );
            }
            
?>
        </span>
    </p>

    <?php if ( ! imagify_is_active_for_network() ) : ?>

        <div class="imagify-divider"></div>

        <h4 class="imagify-h4-like"><?php esc_html_e'Files optimization''imagify' ); ?></h4>

        <p>
            <?php esc_html_e'You can choose to optimize different image sizes created by WordPress here.''imagify' ); ?>
        </p>

        <p>
            <?php
            printf
(
                
/* translators: 1 is a "bold" tag start, 2 is the "bold" tag end. */
                
esc_html__'The %1$soriginal size%2$s is %1$sautomatically optimized%2$s by Imagify.''imagify' ),
                
'<strong>''</strong>'
            
);
            
?>
            <br>
            <span class="imagify-success">
                <?php esc_html_e'Remember each additional image size will affect your Imagify monthly usage!''imagify' ); ?>
            </span>
        </p>

        <?php
        
/**
         * Disallowed thumbnail sizes.
         */
        
$settings->field_checkbox_list(
            [
                
'option_name'   => 'disallowed-sizes',
                
'legend'        => __'Choose the sizes to optimize''imagify' ),
                
'values'        => Imagify_Settings::get_thumbnail_sizes(),
                
'reverse_check' => true,
            ]
        );
        
?>

    <?php endif; ?>
</div>
<?php
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586