Задать вопрос
ixley
@ixley

Как в WordPress не выводить див поста, если перед more и teaser ничего нет, а после есть?

К примеру этот код не показывают миниатюру и её див, если миниатюра не добавлена:
<?php if ( has_post_thumbnail()) { ?><div class="thumb"><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail( 'full' ); ?></a></div><?php } ?>


А этот код не показывает контент и его див, если контента не было добавлено:
<?php if ( get_the_content()) { ?><div class="content"><?php the_content( __( '', 'twentyeleven' ) ); ?></div><?php } ?>


Надеюсь понятно

Мне же нужен код, который бы проверял есть ли что-то перед <!--more--><!--noteaser--> или нет, и если нет, то не выводил бы див поста.
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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