• Добрый день! Столкнулся с проблемой дублирования миниатюр в постах. Решил эту проблему при помощи замены кода в single.php:

    Изначальный код:
    <?php if ( has_post_thumbnail() ) the_post_thumbnail( ‘blog-thumbnail’ ); ?>

    Заменил на:
    <?php if ( has_post_thumbnail() and is_front_page() or is_category() ); ?>

    Однако на страницах категорий и на статистических страницах проблема осталась. Буду признателен за помощь.

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • 
    <?php if ( has_post_thumbnail() and ( is_front_page() or is_category() ) ); ?>
    

    уточните — а где, собственно, миниатюры должны остаться?

    Только на главной странице, в виджетах в правой колонке, больше нигде.

    
    <?php if ( has_post_thumbnail() and is_front_page() ); ?>
    

    а этот вариант чем не устраивает?

    К сожалению он не срабатывает.

    он не будет срабатывать только если у вас записи на главной выводятся. но вы ведь не просто так is_front_page используете вместо is_home, да?

    Записи не выводятся на главной, у меня сайт «Доски объявлений», на главной выводятся только объявления, а посты/записи блога выводятся на отдельной статистической странице, на главной они только в виде рубрик в колонке справа. Если отключить функцию миниатюр то в правой колонке будет только заголовок и описание статьи, но мне нужно чтобы была сопутствующая картинка/миниатюра.

    ну так используйте is_home — она для страницы записей, которая может быть и не главной страницей сайта.

    Балгодарю за помощь, проблема решилась, нужно было править точно такой же код ещё и в loop.php.

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Убрать вывод миниатюр со статистических страниц и категорий» закрыта для новых ответов.