Woocommerce aviso de productos agotados

por | May 9, 2020 | Utilidades Woocommerce | 0 Comentarios

Esta solución lo hice para una página donde no se coloca precios de productos, es decir la web con Woocommerce usado como catalogo, sin embargo algunas veces necesitamos poner fuera de stock un producto y los que hay colocar un boton de cotizar, que se muestra con un plugin gratuito: Popup Maker

La página Web donde se puede ver el final es: www.soloperusac.com

Aquí el código para mostrar en la lista de productos el aviso de producto agotado:

add_action( 'woocommerce_after_shop_loop_item_title', 'aviso_agotado_productos', 10 );
function aviso_agotado_productos() {
global $product;
if ( ! $product->managing_stock() && ! $product->is_in_stock() )
{ echo "Producto Agodato"; }
}

Y este otro código es para mostrar agotado en el detalle del producto y si hay stock muestra el botón cotizar que al presionar invoca el popup donde adicionamos un formulario.
add_action( 'woocommerce_single_product_summary', 'miboton_stock', 29 );
function miboton_stock() {
global $product;
if ( ! $product->managing_stock() && ! $product->is_in_stock() )
echo "Producto Agodato!";
else
echo "<input class="button alt popmake-1568" type="button" value="¡Cotizar Ahora!" />";
}

Ojala resuelva algunas necesidades este código. Suerte!

Otras publicaciones en el Blog

× ¿Cómo lo podemos ayudar?