Để 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 Twitter và Facebook
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