Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 23.01.2020, 21:38   #1
Дипломник
 
Аватар для webledi
 
Регистрация: 26.07.2011
Сообщений: 95
Репутация: 5039

Unhappy Дублируется контент на странице категории записей

Есть шаблон, отвечающий за вывод последних записей в категории 3

PHP код:
<?php
 $pc 
= new WP_Query('cat=3&orderby=date&posts_per_page=3'); ?>
 <?php while ($pc->have_posts()) : $pc->the_post(); ?>
                <div class="col-xs-4">
                  <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php
    $images 
get_post_meta$post->ID'your-photo' );
if ( 
$images ) {
foreach ( 
$images as $attachment_id ) {
$thumb wp_get_attachment_image$attachment_id'thumbnail' );
printf$thumb );
}
}
?></a>
                </div>
                 <?php endwhile; ?>
В footer.php добавлен вывод этого шаблона:

PHP код:
<?php
        
while ( have_posts() ) :
            
the_post();

            
get_template_part'template-parts/gallery-footer'get_post_type() );
        endwhile;
        
?>
На всех страницах отображается корректно, а вот на странице этой категории 3 данный блок повторяется 6 раз (по количеству статей в этой категории). Подскажите, пожалуйста, как исправить?
webledi вне форума   Ответить с цитированием

Реклама
Старый 23.01.2020, 22:19   #2
miketomlin
Академик
 
Регистрация: 04.12.2013
Сообщений: 2,108
Репутация: 111023

По умолчанию Re: Дублируется контент на странице категории записей

Вынести из цикла?
miketomlin вне форума   Ответить с цитированием
Старый 23.01.2020, 22:23   #3
webledi
Дипломник
 
Аватар для webledi
 
Регистрация: 26.07.2011
Сообщений: 95
Репутация: 5039

ТопикСтартер Re: Дублируется контент на странице категории записей

Цитата:
Сообщение от miketomlin Посмотреть сообщение
Вынести из цикла?
Да, не могу разобраться, как именно
webledi вне форума   Ответить с цитированием
Старый 23.01.2020, 23:25   #4
ivan-lev
Академик
 
Регистрация: 20.04.2007
Сообщений: 4,433
Репутация: 946922

По умолчанию Re: Дублируется контент на странице категории записей

Цитата:
Сообщение от webledi Посмотреть сообщение
Да, не могу разобраться, как именно
Поменять местами две строки
Код:
            get_template_part( 'template-parts/gallery-footer', get_post_type() );
        endwhile;
__________________
... :)
ivan-lev вне форума   Ответить с цитированием
Сказали спасибо:
Старый 24.01.2020, 00:36   #5
webledi
Дипломник
 
Аватар для webledi
 
Регистрация: 26.07.2011
Сообщений: 95
Репутация: 5039

ТопикСтартер Re: Дублируется контент на странице категории записей

ivan-lev, спасибо огромное!
webledi вне форума   Ответить с цитированием
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны