blog webempresa

Permitir HTML en los archivos exportados por WooCommerce

por | Ago 17, 2022 | Tutoriales sobre WooCommerce

Permitir HTML en los archivos exportados por WooCommerce

Cuando importamos productos a nuestra tienda, en algunas ocasiones, según el proveedor, podemos tener contenidos estructurados con etiquetas HTML. Esto hace que, cuando se intenta subir el archivo para importar, nos devuelva un error “Formato de archivo incorrecto/inválido” para el CSV que se está queriendo importar.

Una manera de solucionarlo es añadiendo el siguiente código en nuestro archivo function.php del tema o con un plugin como code snippets.

add_filter( 'wp_check_filetype_and_ext', function( $result, $file, $filename, $mimes, $real_mime ) {
if ( $result['ext'] == false ) {
$wp_filetype = wp_check_filetype( $filename, $mimes );
$ext = $wp_filetype['ext'];

if ( $ext == 'csv' && $real_mime == 'text/html' ) {
$result['ext'] = $ext;
$result['type'] = 'text/csv';
}
}
return $result;
}, 10, 5 );

De esta manera, le indicamos a nuestro sitio web que se permite agregar contenido HTML dentro de los productos de WooCommerce, logrando así realizar su importación correctamente.

¿Te ha resultado útil este artículo?

Black Friday 2024