@Evgeniy-Web

Есть код, выводящий в записях посты, связанные с рубрикой этой записи, но в постах первым выводится тот же пост, что и сама запись, как это исправить?

Есть код, выводящий в записях посты, связанные с рубрикой этой записи, но в постах первым выводится тот же пост, что и сама запись, как это исправить?
<div class="article-content">
      <div class="container hotlist">
        <h3 class="section-title">Похожие записи</h3>
        <div class="we-recommend">
          <div class="wrapper">
            <div class="wrapper">
        <?php $categories = get_the_category();
$category_id = $categories[0]->cat_ID; $id = $category_id; // ID заданной рубрики
$n=3;   // количество выводимых записей
$recent = new WP_Query("cat=$id&showposts=$n"); 
while($recent->have_posts()) : $recent->the_post(); ?>

        <a onclick="return !window.open(this.href)" href="<?php the_permalink() ?>"></a><a href="<?php the_permalink() ?>">  </a>
              <div id="post-<?php the_ID(); ?>" <?php post_class('block__item'); ?>>       

    <a href="<?php the_permalink(); ?>">
               <?php the_post_thumbnail(array(6800, 440)); ?>
                </a>
           
                 <div class="block__item-tag block__item-tag-id-1">
                  <?php the_category( ' ' ); ?> 
                </div>
                <h3 class="block__item-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
              </div>
  <?php endwhile; ?>
            </div>
          </div>
        </div>
      </div>
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
VasyaPertrov
@VasyaPertrov
Изготовление и безопастность сайтов. WP и др.
$recent = new WP_Query("cat=$id&showposts=$n&offset=1");


или в post__not_in указать текущий ID
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы