izes['width']; } return $value; case 'disallowed-sizes': if ( ! $value ) { return $default; } $value = array_keys( $value ); $value = array_map( 'sanitize_text_field', $value ); return array_fill_keys( $value, 1 ); case 'display_webp_method': $values = [ 'picture' => 1, 'rewrite' => 1, ]; if ( isset( $values[ $value ] ) ) { return $value; } // For an invalid value, return the "reset" value. $reset_values = $this->get_reset_values(); return $reset_values[ $key ]; case 'cdn_url': $cdn_source = \Imagify\Webp\Picture\Display::get_instance()->get_cdn_source( $value ); if ( 'option' !== $cdn_source['source'] ) { /** * If the URL is defined via constant or filter, unset the option. * This is useful when the CDN is disabled: there is no need to do anything then. */ return ''; } return $cdn_source['url']; } return false; } /** * Validate Imagify's options before storing them. Basic sanitization and validation have been made, row by row. * * @since 1.7 * * @param string $values The option value. * @return array */ public function validate_values_on_update( $values ) { // The max width for the "Resize larger images" option can't be 0. if ( empty( $values['resize_larger_w'] ) ) { unset( $values['resize_larger'], $values['resize_larger_w'] ); } // Don't display wepb if conversion is disabled. if ( empty( $values['convert_to_webp'] ) ) { unset( $values['convert_to_webp'], $values['display_webp'] ); } return $values; } }
Fatal error: Uncaught Error: Class "Imagify_Options" not found in /htdocs/mamirka.com/wp-content/plugins/imagify/inc/common/partners.php:4 Stack trace: #0 /htdocs/mamirka.com/wp-content/plugins/imagify/classes/Plugin.php(128): require_once() #1 /htdocs/mamirka.com/wp-content/plugins/imagify/classes/Plugin.php(44): Imagify\Plugin->include_files() #2 /htdocs/mamirka.com/wp-content/plugins/imagify/inc/main.php(29): Imagify\Plugin->init() #3 /htdocs/mamirka.com/wp-includes/class-wp-hook.php(324): imagify_init('') #4 /htdocs/mamirka.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #5 /htdocs/mamirka.com/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #6 /htdocs/mamirka.com/wp-settings.php(506): do_action('plugins_loaded') #7 /htdocs/mamirka.com/wp-config.php(100): require_once('/htdocs/mamirka...') #8 /htdocs/mamirka.com/wp-load.php(50): require_once('/htdocs/mamirka...') #9 /htdocs/mamirka.com/wp-blog-header.php(13): require_once('/htdocs/mamirka...') #10 /htdocs/mamirka.com/index.php(17): require('/htdocs/mamirka...') #11 {main} thrown in /htdocs/mamirka.com/wp-content/plugins/imagify/inc/common/partners.php on line 4