• Merhaba Ziyaretçi.
    "Karantina" konulu fotoğraf yarışması başladı. İlgili konuya BURADAN ulaşabilirsiniz. Sizi de bu yarışmada görmek isteriz...
  • Merhaba Ziyaretçi.
    Kazandığınız her 1000 ÇTL birikiminizi 5 TL ile değiştirip ödeme alabilirsiniz...

WordPress WebP formatı sorununu çözümü

YoRuMSuZ

Biz işimize bakalım...
Wordpress sitenize WebP formatında görseller eklemeye çalıştığınızda "Üzgünüz, güvenlik nedeniyle bu dosya tipine izin verilmiyor" mesajıyla karşılaşırsınız.

İşte bu sorunu çözüp sitenizde WebP uzantılı resimleri göstermek istiyorsanız aşağıdaki kodları "functions.php" dosyanızın en altına ekleyin.

PHP:
//** *WebP görselleri kodları.*/
function webp_upload_mimes($existing_mimes) {
    $existing_mimes['webp'] = 'image/webp';
    return $existing_mimes;
}
add_filter('mime_types', 'webp_upload_mimes');
//** * WebP gorsellerini kutuphaneden göstermek için kodlar.*/
function webp_is_displayable($result, $path) {
    if ($result === false) {
        $displayable_image_types = array( IMAGETYPE_WEBP );
        $info = @getimagesize( $path );

        if (empty($info)) {
            $result = false;
        } elseif (!in_array($info[2], $displayable_image_types)) {
            $result = false;
        } else {
            $result = true;
        }
    }

    return $result;
}
add_filter('file_is_displayable_image', 'webp_is_displayable', 10, 2);
Artık WebP uzantılı görselleri kullanabilirsiniz...
 
Top