Aviso en los listados de productos.
add_action( 'woocommerce_before_shop_loop_item_title', function() {
global $product;
if ( !$product->is_in_stock() ) {
echo '<span class="now_sold">Now Sold</span>';
}
});
Aviso en la página de producto.
add_action( 'woocommerce_before_single_product_summary', function() {
global $product;
if ( !$product->is_in_stock() ) {
echo '<span class="now_sold">Now Sold</span>';
}
});
/*CSS para estilizar la etiqueta*/
.now_sold {
background: #000080;
color: #fff;
font-size: 14px;
font-weight: 700;
padding: 6px 12px;
position: absolute;
right: 0;
top: 0;
}