Woocommerce

Mostrar el stock en la lista de productos de WooCommerce

1 hay 1 solo Like :)

Si tienes configurado el stock de productos en tu tienda , es posible que te hayas preguntado ¿cómo mostrar el valor del stock o el estado del stock en la lista de productos?, ya que por defecto esta funcionalidad no esta incluida por defecto.

Resultado Final

Al final obtendremos algo similar a lo que se muestra en la siguiente imagen:

Mostrar stock lista productos resultado final

Código para mostrar el stock en la lista de productos

Con este código se mostrará el stock en la página de tienda, página de categoría de productos, o cualquier sección que muestre una lista de productos.

add_action( 'woocommerce_after_shop_loop_item_title', 'dcms_show_stock_list_products' );
function dcms_show_stock_list_products() {
	global $product;

    if ( $product->is_in_stock() ) {
        echo '<div class="stock" >' . $product->get_stock_quantity() . ' en stock</div>';
    } else {
        echo '<div class="out-stock" >No hay stock</div>';
    }
}
Puedes agregar este código al final de tu archivo functions.php de tu tema hijo o usando algún plugin de snippets.