Add more files extensions : le remède contre le manque d’extensions de wordpress

Ce plugin fait suite a cet article concernant l’ajout de types mime, ou des extensions de fichiers à la volée.

Qui n’a jamais eu le message : “Tel fichier n’a pas pu être mis en ligne suite à une erreur - Désolé, ce type de fichier n’est pas autorisé pour des raisons de sécurité.” ? C’est le message qui s’affiche lorsque vous essayer d’utiliser l’utilitaire d’upload de WordPress en utilisant une extension interdite par défaut par votre CMS préféré.

C’est clairement une fonctionnalité manquante dans les médias de WordPress : l’upload de fichiers, sans limite d’extensions, n’est pas permise par défaut. Pour des raisons de sécurité sans doute, la liste des extensions supporté la bibliothèque de WordPress est fortement limité.

En voici la liste : jpg, jpeg, jpe, gif, png, bmp, tif, tiff, ico, asf, asx, wax, wmv, wmx, avi, divx, flv, mov, qt, mpeg, mpg, mpe, mp4, m4v, ogv, mkv, txt, asc, c, cc, h, csv, tsv, ics, rtx, css, htm, html, mp3, m4a, m4b, ra, ram, wav, ogg, oga, mid, midi, wma, mka, rtf, js, pdf, swf, class, tar, zip, gz, gzip, rar, 7z, exe, doc, pot, pps, ppt, wri, xla, xls, xlt, xlw, mdb, mpp, docx, docm, dotx, dotm, xlsx, xlsm, xlsb, xltx, xltm, xlam, pptx, pptm, ppsx, ppsm, potx, potm, ppam, sldx, sldm, onetoc, onetoc2, onetmp, onepkg, odt, odp, ods, odg, odc, odb, odf, wp, wpd.

La solution a tout vos problèmes ? Add more files extensions !

C’est tout simple : un champ dans la page Réglages > Médias > Envoi de fichiers va apparaître dès que vous aurez installé le plugin, vous allez pouvoir insérer (séparé par un espace) les extensions supplémentaires que vous souhaitez autoriser.

Certifié valide WordPress 3.2.1.

Voir sur WordPress

Pour ce qui est détails technique, j’ai écrit un tutoriel pour mettre ça en place en natif (dans votre thème WordPress).

7 réponses à Add more files extensions : le remède contre le manque d’extensions de wordpress
  1. Rach (3dvisionfr)

    Bonjour.
    Merci pour le plugin, vraiment pratique.
    Par contre j’ai un souci. Je souhaite uploader des fichiers .jps Ce sont en fait des .jpg renommés pour qu’ils se lancent par défaut avec la visionneuse 3D VISION (les .jps sont des images 3D)
    Je peux désormais les uploader grâce à votre plugin mais wordpress reconnait qu’il s’agit de .jpg et me les renomme en .jpg.
    Vous auriez une solution ? merci d’avance

  2. Arthy

    As-tu un exemple de fichier .jps qui ne passe pas dans la bibliothèque des médias de WordPress ?

    J’ai essayé avec le fichier http://irz.fr/wp-content/uploads/2012/03/curtin00.jps, il passe sans problème et n’est pas détecté par WordPress comme une image

  3. Rach (3dvisionfr)

    Hmmm, ton .jps c’est quoi ? il m’ouvre plein de caractères bizarres !
    Voilà un .jps que j’ai du uploadé sur le ftp, et pas par wordpress :
    http://www.3dvisionfr.net/wp/wp-content/uploads/2012/03/MassEffect305_50.jps

  4. Rach (3dvisionfr)

    Renomme le .jps en .jpg et tu comprendra qu’en fait le .jps est au départ un véritable .jpg. Et WordPress est trop malin et donc s’en rend compte :(

  5. Arthy

    Je suis allé dans Médias > Ajouter, et je n’ai eu aucun problème à ajouter le fichier que tu m’as fourni (http://irz.fr/wp-content/uploads/2012/03/testjps.jps), qui est bien reconnu comme un fichier jps.

    As-tu ajouté l’extension .jps dans Réglages > Médias ?

  6. chau.laurent

    Merci l’auteur du plugin.
    J’y ai ajouté l’extension “epub”.
    Je le testerai après l’essai d’intégration du service PayPal à WooCommerce.

  7. Arthur

    Bonjour !

    Merci à toi, et normalement il n’y a pas de bug de connu vis à vis de l’extension WooCommerce, tiens nous au courant…

Laisser un commentaire