Xin chào các bạn hôm nay mình sẽ hướng dẫn các bạn cách fix lỗi không import được file csv trên woocommerce wordpress.
Tại sao lại xuất hiện lỗi đó?
Khi bạn muốn import hàng loạt sản phẩm vào woocommerce bằng file csv thì sẽ thấy thông báo có dạng như sau:
Rất tiếc, định dạng tập tin này không được cho phép vì lý do bảo mật. Loại tập tin không hợp lệ. Chỉ tập tin CSV và TXT được hỗ trợ.
Bởi vì Từ WordPress 4.9.9 trở đi mặc định WordPress không hỗ trợ upload định dạng file .CSV, Để cho phép upload định dạng csv bạn có thể làm theo hướng dẫn bên dưới nhé
Cách fix lỗi
Các bạn vào phần theme editor ( sửa giao dện ) tìm đến file function.php và thêm code vào file đó như sau
function my_custom_upload_mimes($mimes = array()) {
// Add a key and value for the CSV file type
$mimes['csv'] = "text/csv";
return $mimes;
}
add_action('upload_mimes', 'my_custom_upload_mimes');
Để chắc hơn bạn thêm tiếp đoạn code này vào file wp_config của web nhé ( Để tìm thấy file này bạn vào hosting – file manager – tìm đến file wp_config)
define( 'ALLOW_UNFILTERED_UPLOADS', true );
Sau đó bạn lưu lại file rồi thử upload lại file csv là được nhé.
Lời kết
Trên đây là cách mình muốn hướng dẫn các bạn cách để fix lỗi không import được file csv trên woocommerce wordpress. Trong quá trình làm nếu có gì thắc mắc các bạn có thể liên hệ với mình ở đây
Chúc các bạn thành công !.