Saat mengelola website berbasis WordPress, Anda mungkin pernah mengalami kendala saat mengunggah file dengan format tertentu dan mendapati error “This File Type Is Not Permitted.”. Error ini muncul karena WordPress secara default membatasi jenis file yang dapat diunggah ke dalam sistem demi alasan keamanan.
Dalam artikel ini, kami akan membahas penyebab munculnya error “Sorry, this file type is not permitted for security reasons” dan bagaimana solusi yang efektif untuk mengatasinya. Simak informasi berikut ini:
Penyebab Error ‘This File Type Is Not Permitted’
Error ini muncul, karena WordPress secara default membatasi jenis file yang dapat diunggah ke media library. Pembatasan ini bertujuan untuk menjaga keamanan website dari file berbahaya atau tidak dikenal.
Jika Anda mencoba mengunggah file dengan ekstensi yang tidak termasuk dalam daftar yang diizinkan (seperti .exe, .php, atau format khusus lainnya), maka WordPress akan otomatis menolak dan menampilkan pesan error tersebut.
Jenis file yang diizinkan di WordPress
Berikut adalah beberapa ekstensi file yang secara default diizinkan oleh WordPress.
Kategori | Ekstensi File yang Diizinkan |
---|---|
Gambar | .jpg, .jpeg, .png, .gif, .ico, .webp, .heic, .heif |
Dokumen | .pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .pps, .ppsx, .odt, .txt, .key |
Audio | .mp3, .m4a, .ogg, .wav |
Video | .mp4, .m4v, .mov, .wmv, .avi, .mpg, .ogv, .3gp, .3g2 |
Lainnya | .xml, .csv (tergantung kebutuhan plugin) |
Oleh karena itu, sebelum mengunggah file ke WordPress, cek terlebih dahulu apakah ekstensi file yang akan anda unggah termasuk dalam daftar yang diizinkan atau tidak. Namun, jika file yang ingin Anda unggah tidak termasuk dalam file yang diizinkan, maka Anda bisa mengubah pengaturan WordPress atau menggunakan plugin tambahan untuk mengatasi kendala tersebut.
Mengatasi Error ‘This File Type Is Not Permitted’
Setidaknya, ada 2 cara yang dapat Anda lakukan untuk mengatasi kendala “Sorry, this file type is not permitted for security reasons”, yaitu dengan mengubah pengaturan WordPress atau menggunakan plugin tambahan. Anda bisa memilih salah satu dari opsi berikut ini:
Opsi 1. Ubah Pengaturan WordPress
Berikut adalah cara untuk mengubah permission tipe file di WordPress, dengan menggunakan filter upload_mimes
pada file function.php di theme yang digunakan.
- Login ke dashboard WordPress Anda.
- Klik menu Appearance > Themes Files Editor.
- Tambahkan script berikut setelah baris terakhir di function.php.
function my_custom_upload_mimes($mimes) {
// Menambahkan dukungan file .rar
$mimes['rar'] = 'application/x-rar-compressed';
return $mimes;
}
add_filter('upload_mimes', 'my_custom_upload_mimes');
Pada contoh script diatas, kami menambahkan izin file .rar untuk bisa di upload melalui menu Media Library di WordPress. Anda bisa menyesuaikan script diatas, sesuai dengan kebutuhan. Anda bisa menambahkan $mimes
sesuai type file yang Anda butuhkan.
Setelah menambahkan filter upload_mimes
, selanjutnya Anda bisa coba kembali mengunggah file melalui media library.
Opsi 2. Menggunakan Plugin
Anda bisa menggunakan plugin tambahan seperti File Upload Types by WPForms. Plugin ini sangat ringan dan dapat digunakan secara gratis. Berikut langkah-langkah untuk menambahkan tipe file di WordPress dengan plugin.
- Login ke dashboard WordPress Anda.
- Klik menu Plugins > Add New, lalu pada kolom pencarian anda bisa mengisikan ‘File Upload Types by WPForms’. Install plugin tersebut dan aktifkan.
- Setelah aktif, klik menu Settings > File Upload Types. Centang pada file type yang ingin Anda izinkan.

Setelah mengaktifkan type file yang Anda butuhkan, silahkan bisa coba kembali upload file tersebut melalui Media Library.
Tips Keamanan
Saat mengubah pengaturan upload di WordPress, pastikan hanya mengaktifkan tipe file yang benar-benar diperlukan. Hindari file seperti .php, .exe, atau .js yang sering dimanfaatkan oleh hacker untuk menyisipkan file berbahaya.
Selain itu, update plugin secara rutin dan selalu perbarui versi WordPress Anda. Batasi juga hak akses upload hanya untuk pengguna yang dipercaya, agar website tetap aman dari potensi serangan file berbahaya.
Demikian artikel kami tentang cara untuk mengatasi error ‘Sorry, this file type is not permitted for security reasons‘ pada WordPress, semoga bermanfaat.