Один из вариантов вывода статуса о наличии товара.
Пример
<?php
if ( $product->stock_status == 'instock' ) {
echo '<p class="container-card-001__buyblock-avalible-text">В наличии</p>';
}
if ( $product->stock_status == 'outofstock' ) {
echo '<p class="container-card-001__buyblock-avalible-text"><span style="color: red;">Нет в наличии</span></p>';
}
if ( $product->stock_status == 'onbackorder' ) {
echo '<p class="container-card-001__buyblock-avalible-text"><span style="color: orange;">Предзаказ</span></p>';
echo '<p class="container-card-001__buyblock-avalible-text" style="color: #000000; font-size: 12px; margin: -8px 0 0 0;">срок доставки от 3 до 7 дней</p>';
}
?>
Еще один вариант.
Пример
<?php
if (get_post_meta(get_the_ID(), '_stock_status', true) == 'outofstock') {
echo '<p class="container-card-001__buyblock-avalible-text"><span style="color: red;">Нет в наличии</span></p>';
} else {
echo '<p class="container-card-001__buyblock-avalible-text">В наличии</p>';
}
?>