Nous avions déjà abordé ce point dans un précédent article : l’import CSV dans WooCommerce peut vous économiser un temps précieux lors de l’intégration de vos produits en boutique. Mais parfois, certaines configuration serveur empêche le bon fonctionnement de cet import. Voyons comment contourner l’erreur Type de fichier invalide lors d’un import CSV sur WooCommerce.
Contourner l’erreur Type de fichier invalide lors d’un import
J’ai fais face ce matin à l’erreur suivante : Type de fichier invalide
Wordpress filtre les types de fichiers autorisés à l’import pour éviter les problèmes et limiter le contenus nuisibles dans la bibliothèque. Dans notre cas, les CSV sont indispensables pour l’import en masse des produits.
Pour contourner ce problème, deux solution.
Désactiver le filtrage des fichiers dans le wp-config.php
Ajoutez la ligne suivante dans votre fichier wp-config.php :
define('ALLOW_UNFILTERED_UPLOADS', true);
Désactiver la vérification des types MIME dans le fichier functions.php
Une autre solution, consiste à désactiver la vérification des types MIME lors de l’upload d’un fichier, en utilisant un filter dans le fichier functions.php de votre thème. Ajoutez simplement la ligne suivante :
add_filter( 'woocommerce_product_csv_importer_check_import_file_path', '__return_false' );
Sources
- https://woocommerce-manager.com/useful-articles/how-tos/fix-woocommerce-import-error-sorry-this-file-type-is-not-permitted-for-security-reasons/