Slider revolution 6'da webp desteği yok ancak bir internet sitesinde çözüm olarak 2 dosyaya 3 farklı kod öbeğini yazdıktan sonra webp olarak görüntülemenin başarılı olduğunu yazmışlar.
ne kadar yaptıysam da başarılı olamadım. silip mi eklemeliyim yoksa silmeden mi kodları eklemem gerek anlayamadım ingilizce olduğu için. Yardımcı olabilir misiniz? çözüm için yazılan metni aşağıda paylaşıyorum eminim bir başkalarının da işine yarayacaktır. Şimdiden yardımını esirgemeyenlere teşekkür ediyorum

Open
/wp-content/plugins/revslider/includes/output.class.php
in a text editor.
Search for
if($img_size !== 'full' && $cur_img_id !== false && !empty($cur_img_id)){
$_urlImage = wp_get_attachment_image_src($cur_img_id, $img_size);
$urlImage = ($_urlImage !== false) ? $_urlImage[0] : $urlImage;
}
inside the function get_html_layer(). Add
if ( !empty($urlImage) && !strstr( $urlImage, '.webp' ) )
$urlImage .= '.webp';
below.
Search for
$url = trim($this->remove_http($url));
inside the function get_thumb_url(). Add
if ( !empty($url) && !strstr( $url, '.webp' ) )
$url .= ($this->check_valid_image($url.'.webp')) ? '.webp' : '';
below.
Search for
$img['data-panzoom'] = $this->get_html_pan_zoom();
inside the function get_image_data(). Add
if ( !empty($img['data-lazyload']) && !strstr( $img['data-lazyload'], '.webp' ) )
$img['data-lazyload'] .= file_exists($img['data-lazyload'].'.webp') ? '.webp' : '';
below. Next, open
/wp-content/plugins/revslider/includes/functions.class.php
in a text editor. Search for
$img_exts = array('.gif', '.jpg', '.jpeg', '.png');
inside the function check_valid_image($url). Then add .webp inside the array.
I'm assuming that you have webp images located in the same directory along with the non webp versions as this format: