• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как добавить бейдж "Есть в наличии" (изменение кода php)

vivien14

Новичок
Добрый день!
Подскажите, пожалуйста, новичку. Как исправить код, выделенный жирным шрифтом таким образом, чтобы бейдж появлялся на товарах, которые наоборот есть в наличии (т.е. от 1 шт.). В настоящий момент этот бейдж появляется на товарах, которых нет в наличии. Вроде бы по условию "in stock" (в наличии), а функция наоборот сейчас работает. Не знаю как это исправить. В приложении весь файл php (в формате txt прикреплен), на всякий случай. Заранее благодарна!

if (!$product->is_in_stock()) {
$badge = sprintf('<span class="wc-out-of-stock">%s</span>', esc_html__('Sold out', 'delphinus'));
} elseif ($product->is_on_sale()) {
$badge = apply_filters('woocommerce_sale_flash', '<span class="wc-onsale-badge">' . esc_html__('Sale!', 'delphinus') . '</span>', $post, $product);
 

Вложения

  • kod.txt
    40.8 KB · Просмотры: 1
Сверху Снизу