Vous obtenez ce message d’erreur : « Désolé, ce type de fichier n’est pas autorisé pour des raisons de sécurité. », lorsque que vous uploadez un format de fichier qui n’est pas autorisé par WordPress.
Code
Vous pouvez contourner ce problème en modifiant le fichier function.php situé dans le répertoire de votre thème.
// Ajout d'un nouveau filtre
add_filter('upload_mimes', 'addUploadMimes');
/**
* Ajout de nouveaux format de fichier pour l'upload
*/
function addUploadMimes($mimes)
{
$mimes = array_merge($mimes, array(
'rar|iso|mkv|' => 'application/octet-stream'
));
return $mimes;
}
Ajoutez les extensions voulu. Chaque extension doit être séparée par
une barre verticale « | ».
Extension
Voici une extension qui vous permettra de faire l’ajout de différents formats en une seule fois : AP Extended Mime Types
Pour ajouter ou enlever des formats vous devez éditer le fichier mime-types.txt
Il y a aussi le plugin Add more files extensions qui comporte une interface pour ajouter des types mime.
Effectivement, malheureusement ce plugin n’est plus mise à jour, mais il fait le travail.
Merci d’avoir partager ce bout de code, ça fonctionne parfaitement