Nội dung

Cách tải lên tệp WebP trên WordPress

4 tuần trước, Code theme wordpress, Phát triển website, Thiết kế web wordpress, 825 Lượt xem

Đăng ký cập nhập video từ netweb.vn

Hi chào các bạn! hôm này làm dự án khách hàng đụng cái không upload được hình đuôi .WebP, hôm nay mình sẽ hướng dẫn các bạn thực hiện khá đơn giản nhé!

Làm thế nào về việc trực tiếp tải hình ảnh WebP lên WordPress? Điều này thật dễ dàng. Chỉ cần thêm một số dòng văn bản trên tập tin chức năng chủ đề của bạn. WordPress không thực sự hỗ trợ xem và tải lên các tệp WebP,

Chèn code dưới vào file function.php

// ** * Cho phép tải lên cho các tệp hình ảnh webp. * /
function webp_upload_mimes($existing_mimes) {
    $existing_mimes['webp'] = 'image/webp';
    return $existing_mimes;
}
add_filter('mime_types', 'webp_upload_mimes');

Nếu bạn muốn xem bản xem trước (hình thu nhỏ) khi bạn truy cập Media / Library, bạn phải thêm mã này bên dưới vào cuối cùng funciton.php

// ** * Kích hoạt xem trước / hình thu nhỏ cho các tệp hình ảnh webp. * / 
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);

Vậy là xong! chúc các bạn thành công

Thêm .rar và zip thì dùng đoạn code này

function webp_upload_mimes($existing_mimes) {
    $existing_mimes['webp'] = 'image/webp';
    $existing_mimes['rar'] = 'application/x-rar-compressed';
    $existing_mimes['zip'] = 'application/zip'';
    return $existing_mimes;
}
add_filter('mime_types', 'webp_upload_mimes');

Bài viết mới cập nhập

  • Cách Tạo Popup Cho Website WordPress

    Cách Tạo Popup Cho Website WordPress

    6 ngày trước, 193 Lượt xem

    Xin chào các bạn, hôm nay netweb sẽ có 1 bài hướng dẫn các bạn cách tạo 1 popup cho website và sử dụng boostrap…

Bình luận trên facebook netweb.vn

Đam mê thiết kế web, kinh nghiệm 9 năm trong nghề thiết kế website, đang thiết kế web dạo tại netweb.vn, Callme: 08.9898.2526 (Mr Hải)