Hola, estoy intentando importar archivos en formato csv para importar productos en mi woocommerce como de costumbre pero no me lo permite por "motivos de seguridad" pero es extraño porque vengo importando productos de esa manera desde hace tiempo
he buscado informacion en el foro de WP de webempresa y encontre un hilo con el mismo problema, apliqué la solucion propuesta pero tampoco funciona, lo que hice fue esto:
Sustituir esta línea de código en el archivo functions.php de esta ruta:/home/hanamiho/public_html/hanamihouse.com/wp-includes/functions.php
'txt|asc|c|cc|h|srt' => 'text/plain',
'txt|asc|c|cc|h|srt|csv' => 'text/plain',
Pero esto no funcionó (después restaure otra vez el archivo).
El caso es que llevo importando .CSV desde hace tiempo para mi tienda online, pero ahora de repente no deja, no se hizo cambio alguno en ninguna configuracion relacionada (o al menos que yo sepa), no se si tendra que ver con alguna actualizacion de WP o algun plùgin que entra en conflicto, podemos ver donde está ese conflicto o la solución
me pueden ayudar?
Contenido solo visible a usuarios registrados
Hoa Daniel.
Por favor adjunta el archivo CSV que quieres importar y lo revisamos.
Las descripciones tienen texto en HTML ?
Revisa esto: -> https://www.webempresa.com/foro/plugins-wordpress/exportar-e-importar-articulos-desde-woocommerce
Un saludo
ok aqui va adjunto, esta en formato CSV-utf-8 como se recomienda, asi importe todo lo anterior vaya
las descripciones estan en HTML correcto
Hola Daniel.
Si utilizas html en las descripciones tienes que añadir lo siguiente en el archivo functions.php que encontraras en wp-content -> themes -> generatepress_child para que se pueda importar:
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 );
Una vez añadido revisa si puedes importar los productos.
Un saludo
Hola, acabo de hacer prueba de importación y me la ha aceptado, muchas gracias
Hola Daniel,
Enhorabuena ha funcionado, un placer siempre poder ayudarte
Coméntanos si con esto podemos dar el tema como solucionado
Un Saludo
hola de nuevo al parecer no funciona, si es cierto que me permite importar el archivo pero ni me importa las descripciones ni nada que tenga html, al parecer puse ese cosigo opara que me dejar importar el archivo ,csv, preo lo importa mal, sin descripciones como ya digo.
He perdido un monton de horas de trabajo
Hola Daniel.
Por favor adjunta el archivo que estas intentando importar para que lo revisemos.
Un saludo
@pepesoler es el mismo que envie en la anterior respuesta de este hilo
Hola Daniel.
Ok eliminamos los archivos porque tienen información que igual no quieres que sea visible y el Foro es público, cualquiera podría descargar el archivo y revisarlo.
Por favor vuelve a adjuntar el archivo, no hace falta que pongas todos los productos solo con algunos para que podamos probarlo.
Adjunto tienes un archivo de ejemplo que puedes probar y adaptar el tuyo:
Un saludo