WordPress SWF Dosyası Yükleme Hatası
WordPress tabanlı oyun sitesi sahipleri, wordpress 3.8 sürümü ile devam eden bazı güvenlik gerekçeleri nedeniyle “swf” ve “exe” dosyalarını yükleyemiyor. Çünkü wordpress bu dosya türlerinin yüklenmesini kısıtlıyor. Güvenlik nedeniyle bu tür dosyaları WordPress “Ortam Kütüphanesi” üzerinden ya da “Yeni Yazı Ekle” üzerinden yüklemek istediğinizde “Üzgünüm, bu dosya türüne güvenlik nedeniyle izin verilmiyor.” hatası alırsınız.
Çözüm olarak FTP üzerinden bu tür dosyaları yükleyip kullanabilirsiniz. Fakat ben size tek işlemlik bir yöntem anlatacağım ve bundan sonra artık wordpress sitenize exe veya swf dosyası yükleyebileceksiniz.
Nasıl Yapılır?
- Sitenizin FTP alanında ana dizinde bulunan wordpress’in (temanızın değil) “wp-includes/functions.php” dosyasını açın.
- get_allowed_mime_types kodunu aratıp sonra aşağıdaki alana gelin:
- Sadece .SWF türündeki dosyaları yüklemek için; $t[‘swf’], alanını silerek aşağıdaki gibi kaydedin:
En son olarak kaydettiğiniz functions.php dosyasını yine FTP aracılığıyla wp-includes klasörüne kopyalayın. Artık bu dosya türlerini hatasız yükleyebilirsiniz.