Si hay una parte de WooCommerce desconocida para la mayoría de los usuarios, ésa es la sección de herramientas de WooCommerce, seguramente porque está ubicada en un lugar un tanto raro (en una pestaña del submenú Estado).
Pero en ella hay opciones (herramientas más bien, por algo la sección se llama así) muy útiles, y que sin duda serían más utilizadas si estuvieran ubicadas más a la vista. Así que voy a dedicarles un repaso, y se descubro esta sección de WooCommerce a alguien que la desconocía, bienvenido sea.
Tabla de contenidos
Claro, es que fíjate dónde se la han llevado. Está en WooCommerce > Estado > Herramientas, una ruta que desde luego se visita poco. De hecho, pocas veces los usuarios salen del submenú de pedidos o, mientras se está configurando la tienda, del menú Ajustes. Cuando ésta está en marcha, ya ni eso.
Así que al menú de Estado ya ni te cuento. Ni por equivocación se pasa alguien por allí. 🙂 Así que, si hace tiempo que no lo visitas, te animo a hacerlo, ya que desde WooCommerce 3.0 esta sección ha cambiado un poco.
Sobre todo en lo tocante al tema de hoy. En WooCommerce 2.6 encontrábamos ahí una opción que permitía borrar todos los datos de WooCommerce al desinstalar el plugin. Muchos usuarios (y lectores de este blog) me preguntaban precisamente cómo hacer esto cuando la «cagaban» durante sus configuraciones, a pesar de que no era necesario ser tan radical.
Precisamente, esta opción no se utilizaba para lo que estaba pensado (eliminar completamente WooCommerce y sus datos si se quería eliminar la tienda) precisamente porque es bastante raro eliminar un ecommerce completo. Básicamente se usaba para eso: hacer borrón y cuenta nueva cuando alguien hacía las cosas mal y no sabía revertir los cambios.
Por eso desde WooCommerce 3.0 la cosa ha cambiado, y lo que ahora encontramos ahí es una serie de herramientas que nos permiten restablecer ciertas configuraciones en caso de «liarla» con la tienda. Vamos a ir repasando.
Antes de utilizar ninguna de estas herramientas haz una copia de seguridad de la base de datos. Por tirar de refranero, El que avisa no es traidor y Hombre prevenido vale por dos.
Transitorios de WC
La primera herramienta que nos encontramos es la que nos permite borrar los transitorios de WooCommerce. Pulsa este botón si lo que quieres es eliminar los transitorios de WooCommerce. Jaja, no, en serio, por supuesto voy a explicarte lo que es eso, si no vaya m*** de artículo, ¿no?
En WordPress las opciones transitorias (transient options) son datos que WordPress, la plantilla o los plugins utilizan para su funcionamiento, generalmente datos que se guardan durante un breve periodo porque se va a necesitar acceder a ellos de nuevo y resulta más eficiente guardarlos en la base de datos que volverlos a generar. En pocas palabras, una especie de caché de datos de ejecución.
Entonces, ¿para qué necesitaríamos borrarlos? Y, sobre todo, ¿es seguro hacerlo? Pues sí, es seguro borrar los datos transitorios, en caso de necesitarlos WordPress, el theme o el plugin volverán a generarlos. Es más, es recomendable borrarlos si planeas exportar o clonar la base de datos, ya que puede reducir su tamaño.
Especialmente si vas a desinstalar WooCommerce es muy recomendable borrar sus transitorios antes, para que la base de datos no quede llena de «porquería» inútil.
Transitorios caducados
Si has comprendido lo dicho en el apartado anterior, aquí sobran explicaciones: esto sí es basura pura y dura, transitorios que ya dejaron de ser necesarios (su fecha de expiración pasó) pero que siguen ahí porque no se eliminaron.
Esta opción borra no sólo los transitorios caducados de WooCommerce, sino todos.
Variaciones huérfanas
Sucede que a veces, durante actualizaciones o cuando estamos haciendo pruebas o creando el catálogo de la web, al importar, borrar, crear, volver a borrar productos quedan variaciones huérfanas: variaciones que no están enlazadas a ningún producto.
Esto no sólo es información espúrea, sino que además puede dar lugar a errores bastante extraños relacionados con la visualización de productos y cuya causa es difícil de identificar. Si te están pasando cosas raras y no sabes por qué, es momento de utilizar esta herramienta.
¿Estás construyendo tu tienda online o eres implementador WordPress?
¿Necesitas plugins de calidad y con soporte para implementar funcionalidades concretas?
Consigue todos los plugins a la venta en la sección de plugins de esta web y todos los que siga añadiendo. Acceso a los 96 plugins (y subiendo) con soporte directo del desarrollador, actualizaciones y uso ilimitado: úsalos en tantas webs como lo necesites.
Recuentos de términos
Quizá el nombre pueda parecer algo críptico, pero seguro que con una rápida explicación tendrás claro de qué va el asunto. Los términos son los valores que puede tomar una taxonomía concreta. Si tomamos como elemplo la taxonomía «Categorías de productos» en una tienda de artículos deportivos, términos pueden ser «Ropa deportiva», «Calzado deportivo», «Equipación», etcétera.
Así que, como ves, este botón sirve para que, si has añadido, eliminado o cambiado términos o ajustes en las taxonomías de WooCommerce (Categorías de productos, Etiquetas de productos, Atributos) y están pasando cosas raras (como que una categoría muestra 20 productos pero sólo lista 6, por ejemplo), puedas forzar la reconstrucción de los términos. Fácil, ¿no?
Capacidades
Este es muy típico. A veces a alguien le da por ponerse a toquetear donde no debe si saber, en este caso en los roles de usuario y sus capacidades, con algún plugin como User Role Editor o Capability Manager Enhanced.
Si has estado intentando «ajustar» los privilegios de cada tipo de usuario y has hecho un desastre, o si has eliminado por error alguno de los roles que establece WooCommerce (Cliente, Gestor de la tienda), puedes restablecerlos mediante esta herramienta.
Sesiones de clientes
Si necesitas por algún motivo cerrar todas las sesiones que tengan abiertas los clientes, usa este botón. Ojo, porque también vaciará sus carritos en caso de que alguien tenga productos dentro.
Instalar las páginas de WooCommerce
Este es, sin duda, el super-hit de esta página. No sé cuántas consultas me llegan al cabo del mes del tipo Borré la página de tienda (o de carrito, o de checkout, o la que sea) y he creado otra que se llama igual pero no me funciona.
Se puede volver a configurar, claro, está todo en los ajustes. Pero, sinceramente, darle a este botón es mucho más rápido y fácil. Ahí lo tienes.
Eliminar todas las tasas de impuestos de WooCommerce
¿Adivinas lo que hace este botón? En efecto, no hay que ser un lince para darse cuenta: con él puedes eliminar todas las tables de impuestos que hayas establecido en WooCommerce > Ajustes > Impuestos > Tarifas estándar y en cualquier otro tipo de tarifa que tengas configurada (reducida, exenta o zero rate).
Por cierto que, aunque creas que no las vas a necesitar, no está de más guardarse siempre una copia antes de eliminar nada, nunca se sabe y más vale un por si acaso que un quién lo iba a decir. Bajo cada una de estas tablas tienes un botón para exportarla en CSV, por si después la necesitas poder importarla de nuevo. Utilízalo antes de usar esta herramienta.
Restablece los ajustes de seguimiento de uso
¿Recuerdas cuando instalaste WooCommerce por primera vez, que al terminar te preguntó si podía recabar datos de uso de forma anónima para mejorar el plugin? Bueno, pues si le dijiste que sí y ahora quieres desdecirte, éste es tu sitio. 🙂
Conclusión
Pues ya lo ves, nueve herramientas que no suelen usarse habitualmente pero que, cuando se hacen necesarias, pueden ahorrarte mucho trabajo y algún que otro disgusto.
Sí, están un poco escondidas, pero ahora ya las conoces. Así que, si alguna vez necesitas alguna de ellas, espero que recuerdes este artículo. No serías el primero que ha optado por reinstalarlo todo cuando, en realidad, le habría bastado con saber que la solución a sus problemas estaba escondida en esta pestaña de WooCommerce.
Y si tienes algún problema con la configuración de WooCommerce, o algo no funciona como debería, siempre puedes ponerte en contacto conmigo, ya sabes que tienes el formulario de contacto a tu disposición.
Irene dice
Me lo guardo en favoritos de woocommerce, todavía no me vi en ninguna de estas, pero… me puede dar un buen parraque si me pasa algo así y mis decisiones en ese estado no son lo más recomendable… Eres un gran «avisador», Enrique, gracias!!
Enrique Ros dice
Gracias por tu comentario, Irene. Que no llegues a necesitarlo nunca 🙂
Un saludo,
sonia dice
Hola Enrique, me parece genial este post. Ya he limpiado mi woocomerce.
Pero tengo una duda, como se puede activar en woocomer > Ajustes > Productos > Mostrar.
Se ha desactivado y ahora no se como activarla de nuevo, ya que la clienta la necesita a parte de los filtros que he creado, gracias.