Como eliminar la tab o pestaña “Opiniones” (reviews, calificaciones) de la página de producto en las tiendas creadas con el plugin Woocommerce en WordPress.

Si bien puede ser muy importante para nuestro negocio recibir las opiniones que tienen los clientes de nuestro servicio, en ocasiones muchos administradores o webmasters (por cuestiones de diseño o de políticas de la empresa) necesitan eliminar esa tab o pestaña de la página de producto.

Hasta el momento (al menos que yo sepa) no hay ningún plugin que automatice esta función, para ello se ha creado un pequeño script que puedes agregar a tu archivo “functions.php” y que eliminará completamente esta pestaña en tu tienda.

Tutorial WordPress: Quitar pestaña “Opiniones” en tiendas Woocommerce:

  • Abre el archivo functions.php >> (tuplantilla/functions.php)
  • Copia el siguiente código inmediatamente después del <?php
/* COMIENZA SCRIPT QUITAR COMENTARIOS WOOCOMMERCE by @GiLeiva */
add_filter( 'woocommerce_product_tabs', 'sb_woo_remove_reviews_tab', 98);
function sb_woo_remove_reviews_tab($tabs) {
unset($tabs['reviews']);
return $tabs;
}
/* FIN DE SCRIPT QUITAR COMENTARIOS WOOCOMMERCE by @GiLeiva */
  • Guarda el archivo y comprueba. Si en un futuro deseas rehabilitar la opción para dejar opiniones o comentarios en tu tienda, simplemente eliminas el script y regresará.

 

Cuentame: ¿Funcionó el script? ¿Cuál es la razon por la que deseabas eliminar esta pestaña en la pagina de tu producto?

También puede interesarte

Comenta con Facebook

4 Comentarios

  • Sergio Kake  25/07/2013 en 10:46 AM

    Si gracias al parecer funciono y elimino el cuadro de las opiniones enlos productos, sin embargo tambien me genero estos errores al cambiar la configuración de function.php.
    Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent
    Warning: Cannot modify header information – headers already sent by

    No lo he podido solucionar.
    Sabes que peudo hacer saludos?!

    • gileiva  25/07/2013 en 5:26 PM

      Excelente Sergio! Justo te iba a comentar que las soluciones a ese problema pueden ser: Caracteres o espacios extras (que no deberían estar) en la apertura o cierre de tu código ( < ?php // ?>) o bien una mala configuración del archivo php (utf8 en vez de ANSII). Gracias por compartir tu solución. Saludos!

Deja tu comentario

Por favor ingresa tu nombre Por favor, ingresa una dirección de email válida Por favor ingresa el mensaje