Home WordpressWordPress cơ bản Thêm định dạng Upload trong WordPress

Thêm định dạng Upload trong WordPress

by admincp

Để bảo mật tốt hơn, WordPress cho phép bạn chỉ tải lên các loại tệp được sử dụng phổ biến nhất. Bạn có thể tải lên các định dạng hình ảnh, âm thanh / video và tài liệu thường được sử dụng bằng trình tải lên phương tiện mặc định. Nhưng nếu bạn muốn tải lên một loại tệp không được phép? Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách thêm các loại tệp bổ sung sẽ được tải lên trong WordPress.

Các loại tệp được phép tải lên trong WordPress

WordPress cho phép bạn tải lên hầu hết các tệp hình ảnh, âm thanh / video, PDF, Microsoft office và OpenOffice. WordPress codex có một danh sách đầy đủ các loại tệp và phần mở rộng được phép tải lên.

Thêm dịnh dạng bổ xung

Vì lý do bảo mật WordPress nên cần giới hạn về các loại tệp mà người dùng có thể tải lên. Tuy nhiên, điều này không có nghĩa là bạn không thể tải lên những tệp khác. Bạn có thể thay đổi điều này bằng cách sử dụng một đoạn mã, bạn có thể thêm loại tệp và tiện ích mở rộng mới vào WordPress.

Ví dụ sau cho phép tải lên tệp svg, thêm đoạn code sau vào cuối tệp functions.php

function my_myme_types($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

Trong ví dụ này, định dạng .svg đại diện cho các tệp có kiểu image/svg+xml. Bạn có thể tìm các kiểu tệp cho một số đuôi mở rộng tệp phổ biến trên trang này.

Bạn cũng có thể thêm nhiều loại tệp trong một đoạn mã, như thế này:

function my_myme_types($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
    $mime_types['psd'] = 'image/vnd.adobe.photoshop'; //Adding photoshop files
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

Hy vọng bài viết này sẽ giúp bạn tải lên nhiều kiểu tệp khác nhau trong WordPress. Bạn cũng có thể muốn xem hướng dẫn tăng kích thước upload tối đa trong WordPress của chúng tôi.

Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với bạn bè bằng cách nhấn nút chia sẻ ở bên dưới. Theo dõi chúng tôi trên TwitterFacebook

Liên hệ

Công ty chuyên Thiết kế website uy tín nhất Miền Bắc: http://vinastar.net

Hotline tư vấn: 0989 48 3456

Nguồn: Sưu tầm trên internet

You may also like

Leave a Comment