Avisos
Vaciar todo

[Resuelto] Activar valoración de todos los productos  

 
Nandy
 Nandy
Usuario eminente

Activar valoraciones de manera masiva. Quiero activar que puedan dejar comentarios en cada producto.

Ya en ajustes de woo tengo activada la valoración. Pero para que aparezcan en el producto debe ir a cada producto y activar la casilla valoracíon de productos.

Nohay un codigo o snippe que me permita activarlo por defecto?..tengo 11 mil productos....y activarlo uno por uno sería mucho tiempo

Citar
Respondido : 03/06/2020 7:58 pm
Alfredo me gusta
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Nandy,

para hacer el cambio que solicitas de forma masiva necesitas hacer lo siguiente

  • Ingresas a tu CPanel → PhpMyAdmin 
  • una vez dentro seleccionas la base de datos que estas utilizando para tu instlación de wordpress
  • Seleccionas SQL en el panel superior 
image
  • Luego escribes el siguiente código en el recuadro donde te permite escribir:

UPDATE wp_posts SET comment_status = 'open' WHERE post_type = 'product';

  • Por último en la parte inferior haces click en Continuar
image

Con esto todos los productos deben modificarse a permitir reviews

Saludos 🖐️ 

ResponderCitar
Respondido : 03/06/2020 8:28 pm

Cursos Gratuitos WordPress

Nandy
 Nandy
Usuario eminente

@argenis

Muchas gracias. En efecto de manera masiva los cambio... pero me aparece asi:

https://prnt.sc/stl8f4

Y el producto no tiene ninguna valoración comohago para que este en 0..?

ResponderCitar
Respondido : 04/06/2020 11:12 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nandi.

Añade el siguiente plugin:

-> https://es.wordpress.org/plugins/yith-woocommerce-advanced-reviews/

Una vez instalado si ya tienes valoraciones en algun producto, pulsa en el boton " Covertir valoraciones " que se encuenat en la pestaña " Opciones generales " del plugin.

screenshot joomlero cp95.webjoomla.es 2020.06.04 13 38 52

 

Este plugin añade uan pestaña valoracioens en todos lso productos aunque no tenga ninguna valoración:

screenshot joomlero cp95.webjoomla.es 2020.06.04 13 41 03

 

Un saludo

ResponderCitar
Respondido : 04/06/2020 12:42 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Nandy
 Nandy
Usuario eminente

@pepesoler

Hola, gracias por responder.... a mi me aparece valoraciones....lo unico es que por defecto aparecen en 2, aunque no se ha valorado ninguna. Lo que quiero es resetear a 0....sin instalar plugin estoy tratando de no instalar plugin porque me concumen muchos recursos....

ResponderCitar
Respondido : 04/06/2020 1:19 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Nandy,

Ingrese a tu tienda y puedo comprobar que las valoraciones de tus productos están marcadas en este momento en (0), lograste modificar las opciones que necesitabas?

Screenshot(113)

Un Saludo

ResponderCitar
Respondido : 04/06/2020 3:00 pm

Nandy
 Nandy
Usuario eminente

@karen

Hola, es que no a todos los productos les aparece valoracion....algunos dice 0, como elque viste y otros aparecen (2),como este que no tiene comentario:

https://www.queleoarica.com/producto/biblia-ilustrada/

Lo que queria era un codigo tipo SQL, que pueda decirle donde dice 2 cambiar a 1....pero obviamente no se como hacerlo....ni que tabla cambiar...nada de instalar plugin porque ralentiza el sitio.

 

ResponderCitar
Respondido : 04/06/2020 3:07 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Nandy,

Antes de tocar tu base de datos comprueba si al borrar los estados temporales caducados de woocommerce se elimina esta información.

Puedes hacerlo desde la opción Woocommerce -> Estado -> Datos temporales caducados

Screenshot(114)

Verifica si con esto se limpian los datos no necesarios.

PD: siempre mantén una copia de seguridad de tu sitio web, de esta forma puedes restaurar una copia y mantener los ultimos cambios que funcionan en tu sitio web.

Un Saludo

ResponderCitar
Respondido : 04/06/2020 3:56 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Nandy
 Nandy
Usuario eminente

@karen

Hola, Karen....le di....y sigue apareciendo el (2)

https://prnt.sc/strso9

https://prnt.sc/strtij

Si cuando Agenis me recomendó hacer esto...UPDATE wp_posts SET comment_status = 'open' WHERE post_type = 'product'; hice una copia antes de hacerlo...

pero ahora quiero algo igual, pero borrando el número de comentarios....que nadie ha hecho porque lo acabo de activar...cuando subi los productos...ese campo esta predeterminado en 2.... igual la valoracion 4.5 la subi predeterminada en todo los productos....

ResponderCitar
Respondido : 04/06/2020 4:05 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Algo que no me queda claro en este producto:

Contenido solo visible a usuarios registrados

¿Tu puedes ver esas dos valoraciones cuando ves el producto como usario registador?, o desde el backend como administrador?, o simplemente aparece el número pero no existen las revisiones?

Saludos.

 

 

ResponderCitar
Respondido : 04/06/2020 6:14 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Nandy
 Nandy
Usuario eminente

@jmarreros

existe el numero, pero no hay valoraciones....lo veo como usuario registrado, pero tambien me meti como usuario incognito,  es en algunos productos que aparece el (2) en otros como corresponde aparece en (0)

en estos por ejemplo, todos dicen (2)

https://www.queleoarica.com/producto/biblia-ilustrada/

https://www.queleoarica.com/producto/cuentos-para-ninos-que-se-atreven-a-ser-dife/

https://www.queleoarica.com/producto/fascismo/

 

Ya optimize la tablas con WP-optimize, borré los temporales de woocommerce. Queria saber si con un comando SQL tipo... cambiar 2 a 0 en la tabla x.... si es un product... algo asi... que sea en todos los productos que aparezca (2) en valoraciones....no se cuantos son.... imagino que cuando los subi el 2 estaba predeterminado, puesto que tambien en otros vi que tenia puntación de 4.5 de 5.... y nadie los ha valorado...

ResponderCitar
Respondido : 04/06/2020 6:23 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Esos datos los almacena usualmente en la tabla wp_postmeta, prueba con el siguiente código, realiza una copia de tu BD antes.

update wp_postmeta set meta_value = 0
where meta_key = '_wc_review_count' or meta_key = '_wc_average_rating';

update wp_postmeta set meta_value = 'a:0:{}'
where meta_key = '_wc_rating_count';

Cambia wp_ por el prefijo  de tus tablas

Saludos.

ResponderCitar
Respondido : 04/06/2020 9:31 pm

Cursos Gratuitos WordPress

Nandy
 Nandy
Usuario eminente

@jmarreros

Excelente....eso es lo que buscaba...cerada la discusión.

ResponderCitar
Respondido : 04/06/2020 11:15 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Nancy,

Fantástico 😀 , qué bueno que lograste solucionar el problema,

Escríbenos si tienes alguna otra duda o consulta 

Saludos 🖐️ 

ResponderCitar
Respondido : 04/06/2020 11:18 pm

wpdoctor-revisa-la-salud-de-tu-wordpress