Comment ajouter des types de fichiers supplémentaires à télécharger dans WordPress

Comment ajouter des types de fichiers supplémentaires à télécharger dans WordPress / Tutoriels

Pour plus de sécurité, WordPress vous permet de ne télécharger que les types de fichiers les plus couramment utilisés. Vous pouvez télécharger les formats d'image, les fichiers audio / vidéo et les documents couramment utilisés à l'aide du programme de téléchargement multimédia par défaut. Mais si vous vouliez télécharger un type de fichier qui n’est pas autorisé? Dans cet article, nous allons vous montrer comment ajouter des types de fichiers supplémentaires à télécharger dans WordPress..

Didacticiel vidéo

Abonnez-vous à WPBeginner

Si vous n'aimez pas la vidéo ou si vous avez besoin de plus d'instructions, continuez à lire..

Types de fichiers autorisés pour le téléchargement dans WordPress

WordPress vous permet de télécharger les fichiers image les plus courants, audio / vidéo, PDF, Microsoft Office et OpenOffice. WordPress codex a une liste complète des types de fichiers et extensions autorisés.

Ajout d'exceptions pour des types de fichiers supplémentaires

La sécurité est la principale raison derrière la limitation des types de fichiers que les utilisateurs peuvent télécharger. Cependant, cela ne signifie pas que les utilisateurs ne peuvent pas changer cela. En utilisant un petit peu de code, vous pouvez ajouter un nouveau type de fichier et une extension à WordPress..

Par exemple, ajoutez ce code dans le fichier functions.php de votre thème ou dans un plug-in spécifique à un site pour autoriser le téléchargement du type de fichier SVG:

 function my_myme_types ($ mime_types) $ mime_types ['svg'] = 'image / svg + xml'; // Ajout de l'extension svg return $ mime_types;  add_filter ('upload_mimes', 'my_myme_types', 1, 1); 

Notez que l'extension de fichier va comme la clé dans le tableau associé à $ mime_types et le type mime va comme valeur.

Dans cet exemple, l'extension de fichier svg représente des fichiers avec le type mime image / svg + xml. Vous pouvez trouver les types mime de plusieurs extensions de fichier communes sur cette page.

Vous pouvez également ajouter plusieurs types de fichiers dans un extrait de code, comme suit:

 function my_myme_types ($ mime_types) $ mime_types ['svg'] = 'image / svg + xml'; // Ajout de l'extension svg $ mime_types ['psd'] = 'image / vnd.adobe.photoshop'; // L'ajout de fichiers photoshop renvoie $ mime_types;  add_filter ('upload_mimes', 'my_myme_types', 1, 1); 

Nous espérons que cet article vous a appris à autoriser le téléchargement de types de fichiers supplémentaires dans WordPress. Vous voudrez peut-être aussi examiner comment augmenter la taille maximale de téléchargement de fichiers dans WordPress.

Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez aussi nous trouver sur Twitter et Google+.