
Bagaimana cara upload file SVG di WordPress? Sejauh ini wordpress belum memperbaiki masalah untuk tidak dapat upload file SVG dan mengapa wordpress tidak mendukung format gambar SVG. Itu di karenakan masalah resiko keamanan yang ada pada file SVG pada saat ini. Namun tidak perlu khawatir, tentunya masih ada banyak cara untuk dapat upload file SVG kedalam wordpress. Berikut penjelasan singkat yang nantinya dapat anda terapkan.
Jika Anda belum mengetahui apa itu file SVG dapat membaca artikel berikut ini:
Apa itu SVG? Perbandingan, Kekurangan dan Kelebihan.
Cara Upload File SVG
Banyak solusi untuk mengatasi masalah gagal upload file SVG di wordpress, diantaranya menggunakan plugin dan menggunakan kode tambahan pada file kustom function atau pada file function.php. Berikut penjelasannya:
Menggunakan Plugin
SVG Support

Plugin ini sangat banyak digunakan para pengguna wordpress kurang lebih sekitar 600.000 pengguna aktif. Anda juga dapat melihat file SVG yang Anda upload pada media library dengan utuh. Anda juga dapat membatasi siapa saja yang dapat mengunggah file SVG kedalam website mengingat file SVG rentan disisipi oleh malware.
Safe SVG
Cara terbaik dan paling aman untuk upload file SVG di WordPress adalah menggunakan plugin Safe SVG. Safe SVG merupakan sebuah plugin yang secara otomatis akan membersihkan file SVG yang di unggah jika terindikasi ada kode yang mencurigakan.

Selain itu file yang Anda upload akan menampilkan gambar di media library atau pustaka media wordpress. Tentunya ini sangat mudah untuk Anda memilih gambar SVG yang akan di gunakan.
Plugin ini menyediakan versi premium alias berbayar dengan fitur pembatasan user. Dengan adanya fitur ini Anda dapat memilih user mana yang dapat mengunggah file SVG. Selain itu terdapat fitur Optimasi Server SVGO, file yang anda upload akan di kompress dengan sendirinya tanpa mengurangi kualitas file aslinya.
Anda tidak perlu melakukan berbagai pengaturan dan penyesuaian setelah megninstall dan mengaktifkan plugin ini.
Menggunakan Kode Tambahan
Selain menggunakan plugin, Anda juga dapat menggunakan kode tambahan. Anda hanya perlu menyalin kode dibawah ini dan meletakkannya pada file kustom funtion atau pada file function.php lalu simpan. Anda dapat menemukan file tersebut melalui tema editor atau menggunakan FTP. Sangat disarankan untuk mem-backup file yang akan Anda tambahkan kode dibawah ini, untuk mengurangi resiko yang tidak di inginkan.
function add_file_types_to_uploads($file_types){
$new_filetypes = array();
$new_filetypes['svg'] = 'image/svg+xml';
$file_types = array_merge($file_types, $new_filetypes );
return $file_types;
}
add_filter('upload_mimes', 'add_file_types_to_uploads');
Cukup mudah bukan? Apabila ada pertanyaan dan masukan, silahkan ajukan pada kolom komentar setelah artikel ini. Semoga bermanfaat dan terimakasih!
21 Comments