По-прежнему не решил проблему. Может кто-нибудь подсказать?
может у вас там в сайдбаре цикл какой без сброса.
Модератор
Юрій
(@yube)
Проблема может быть в том, что где-то перед проверкой условий используется query_posts() без wp_reset_query().
А как это узнать?
Вот полный код сайдбара
<?php
/**
* The sidebar containing the secondary widget area
*
* Displays on posts and pages.
*
* If no active widgets are in this sidebar, hide it completely.
*
* @package WordPress
* @subpackage Twenty_Thirteen
* @since Twenty Thirteen 1.0
*/
if ( is_active_sidebar( 'sidebar-2' ) ) : ?>
<div id="tertiary" class="sidebar-container" role="complementary">
<div class="sidebar-inner">
<div class="widget-area">
<?php if (is_front_page()) { ?>
<img src="/qwerty/1.jpg">
<?php } else { ?>
<img src="/qwerty/2.jpg">
<?php } ?>
<?php dynamic_sidebar( 'sidebar-2' ); ?>
</div><!-- .widget-area -->
</div><!-- .sidebar-inner -->
</div><!-- #tertiary -->
<?php endif; ?>
* The sidebar containing the secondary widget area
*
* Displays on posts and pages.
перевести? этот сайдбар выводится только на страницах и записях. откуда там главная и рубрики то?
Странно. У меня он везде выводится, в том числе и на главной.
Подскажите, куда копать. Почему у меня данный сайдбар отображается на всех страницах, включая главную, и почему в нем не работают условия?
Никто не подскажет? Весь интернет уже облазил…