godsplane
@godsplane

Get_posts. Вывод тега вне цикла если имеются посты указанного типа?

Вывожу посты через get_posts
spoiler
$lastposts = get_posts( array(
'numberposts' => $numberPost,
'tag' => $tag->slug,
'orderby'     => 'menu_order',
'order'       => 'DESC',
'post_type'   => 'video'
) );
?>
  <div class="video-wrapper">
    <?

if(have_posts(  )) {
  ?>
    <h2>qwe</h2>
    <?
}
  ?>

    <?
 foreach( $lastposts as $post ){ setup_postdata($post);
	
	 ?>

    <div class="portfolio-item video-item">

      <div class="video-content">

        <?the_content();?>

      </div>
      <h2>
        <? the_title() ?>
      </h2>




    </div>

    <?php 
	 
 }
 wp_reset_postdata();
 ?>

  </div>

В строке где if(have_posts( )) { я пытаюсь вывести заголовок типа записи, но это не выходит, какую конструкцию здесь нужно применить чтобы при наличии постов с типом video выводился заголовок h2?
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ответы на вопрос 1
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
<?php if ($post->post_type == 'video'): ?>
  <h2>
    <? the_title() ?>
  </h2>
<?php endif; ?>
Ответ написан
Ваш ответ на вопрос

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

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