stinger
Есть у меня сайдбар с настроеными виджетами. Все эти виджеты отображаются на всех страницах блога. Как сделать, что б только некоторые из них отображались на всех страницах, а остальные только на главной?
Спасибо за внимание!
Scheme
в коде виджета такое условие:
if (is_home()){
тут код виджета
}
для тех виджетов, которые нужны только на главной
Scheme
stinger писал:
где писать это условие?
какой файл редактировать?
нет, не в сайдбар. там надо именно в коде виджетов.
дело в том, что в ВП стандартно так сделано - если хоть один виджет активен (который в админке включается/настраивается), то он автоматом отключает ВСЕ прописанные стандартные окошки - архив, категории и проч
если что, стукни мне в асю - я тебе расскажу (ася в подписи).
Skat
Scheme писал:
в ВП стандартно так сделано - если хоть один виджет активен (который в админке включается/настраивается), то он автоматом отключает ВСЕ прописанные стандартные окошки - архив, категории и проч
если что, стукни мне в асю - я тебе расскажу (ася в подписи).
ну это смотря как динамичный сайдбар сделан, я могу своих 2-3 блока пропустить а потом уже сделать место для вывода виджета, причем я могу сделать несколько выводов, поэтому довольно гибко получается, делаешь несколько динамик сайдбаров, и прописываешь условия как выводить каждый на какой паге и свои блоки тоже в помощь, которые не будут входит в динамичный сайдбар