Bucle de categoría de producto en WooCommerce - ¿Cómo cambiar el orden de visualización de la valoración y el precio?

29 ago 2013, 19:19:29
Vistas: 14.5K
Votos: 0

Quiero hacer algo muy simple: reordenar la visualización de la valoración y el precio en el bucle de categorías de productos de WooCommerce. Actualmente en la página de categoría tengo 5 productos, todos con el mismo diseño:

--MINIATURA--
| Nombre del producto
| Valoración
| Precio
| Añadir al carrito

Ahora quiero que quede así:

--MINIATURA--
| Nombre del producto
| Precio
| Valoración
| Añadir al carrito

Sé que el código está en algún lugar entre los hooks, pero no encuentro la manera de hacerlo funcionar. Si alguien ha enfrentado este problema, por favor ayúdame a resolverlo. Lo agradecería muchísimo.

Gracias.

4
Comentarios

En tu ejemplo ambos son iguales... ¿qué cambió?

User User
29 ago 2013 19:23:46

¿El bucle de categorías de WooCommerce es manejado por la plantilla estándar de WooCommerce o por una plantilla en tu tema? Si es así, deberías publicar el código utilizado.

gmazzap gmazzap
29 ago 2013 20:18:08

@splashingpixels Sí, ese fue un error al escribir, edité la publicación. Tu respuesta funcionó para mí. Gracias.

joshcayenne joshcayenne
29 ago 2013 20:37:38

@G.M. Gracias por pasarte. Hasta ahora solo he usado la plantilla estándar de WooCommerce.

joshcayenne joshcayenne
29 ago 2013 20:38:29
Todas las respuestas a la pregunta 1
1

Por ejemplo, si deseas intercambiar la valoración y el precio para que el precio aparezca antes que la valoración, harías lo siguiente:

remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );

add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 11 );
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 12 );

Coloca estas líneas de código en el archivo functions.php de tu tema.

29 ago 2013 19:29:48
Comentarios

Excelente. Funciona a la perfección. Creo que debo pasar más tiempo en esto de los hooks. ¡Muchas gracias!

joshcayenne joshcayenne
29 ago 2013 20:27:35