Задать вопрос
alexsteel07
@alexsteel07
инженер

Как вставить РНР код в echo?

через такой кусок кода вывожу статус наличия товара

<?php
 if (get_post_meta(get_the_ID(), '_stock_status', true) == 'outofstock') {
                        echo '<div class="outofstock"><span class="meta-name">Наличие: </span> <i class="fas fa-times"></i> Нет в ниличии</div>';
                    } else {
                        echo '<div class="stock"><span class="meta-name">Наличие: </span> <i class="fas fa-check"></i> Есть в наличии</div>';
                    }
 ?>


Как вместо слов наличие, нет в наличии и есть в наличии вставить РНР код такого вида

<?php _e('in stock', 'detail'); ?>
  • Вопрос задан
  • 461 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@eternalfire
echo '<div class="outofstock"><span class="meta-name">' . _e('in stock', 'detail') . ': </span> <i class="fas fa-times"></i> Нет в ниличии</div>';
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Vitsliputsli
Либо, раз это представление:
<div class="outofstock">
    <span class="meta-name"><?= _e('in stock', 'detail') ?>: </span> 
    <i class="fas fa-times"></i>
    Нет в наличии
</div>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы