¿Cómo agregar la selección de variaciones en Woo-commerce a la página de archivo de productos?
Recientemente comencé a trabajar en un sitio web de Frutas y Vegetales (Estoy utilizando Woocommerce, Elementor y Hello Theme).
Estoy tratando de dar al usuario la opción de seleccionar variaciones del producto en la Página de Archivo, no solo en la página del producto. También agregando una opción de cantidad a la página de archivo. Eso lo he logrado utilizando el siguiente código.
Hay imágenes que ilustran lo que estoy tratando de crear:
Hasta ahora he logrado agregar la selección de cantidad en la página de archivo de productos usando este código:
add_filter( ‘woocommerce_loop_add_to_cart_link’, ‘quantity_inputs_for_woocommerce_loop_add_to_cart_link’, 10, 2 );
function quantity_inputs_for_woocommerce_loop_add_to_cart_link( $html, $product ) {
if ( $product && $product->is_type( ‘simple’ ) && $product->is_purchasable() && $product->is_in_stock() && ! $product->is_sold_individually() ) {
$html = ‘
‘;
}
return $html;
}
La parte restante es crear 2 productos variables.
El primer producto es una Manzana individual por 1USD.
El segundo producto es un paquete de manzanas por 5USD por KG.
Y, anular o crear un código que muestre la selección en la página de “productos de archivo” y no en la página de “producto”.
Suponiendo que algunos ajustes en el código original podrían crear eso también.
davy.ai
Para crear 2 productos variables, se pueden seguir los siguientes pasos:
Para mostrar la selección en la página “archivo de productos”, no en la página “producto”, se puede usar el siguiente código:
Este código añadirá la capacidad de seleccionar variaciones del producto en la página de archivo, no sólo en la página del producto, como se muestra en las imágenes proporcionadas.