[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вызов собственного шаблона страницы в WP3
vitaly-go
в php толком ничего непонимаю, но пытаюсь, кодекс вордпреса перечитываю с обеда но чтото ничего толком так и неполучилось сделать...

суть вопроса: есть блог на wp3 во всех его шаблонах присутствует сайдбар
требуется на Постах- Posts (главная, архивы, 1 пост) чтобы сайдбар был (оставляем как есть)
а на Страницах- Page (отдельные страницы, типа Контакты, О нас) убрать сайдбар

сам сайдбар подключается в footer.php
я сделал footer2.php (и в нем закоментировал сайдбар)

в самом шаблоне страницы Page футер вызывается посредством
<?php get_footer(); ?> 


как мне вызвать мой footer2.php ?

понимаю что вопрос глупый но гугление и слабый мозг эфекта не дали ))
Спасибо.



Спустя 11 минут, 8 секунд (13.03.2012 - 21:23) johniek_comp написал(а):
get_footer(); подгружается в контроллере, а править надо вид страницы, т.е. в самом шаблоне.

Спустя 9 минут, 29 секунд (13.03.2012 - 21:32) vitaly-go написал(а):
johniek_comp я это прекрасно понимаю, Но мне надо 2 разных footera
для одних страниц 1 вариант, а для других 2 вариант


я может несовсем правильно объясняю, хз, вообщем

есть шаблоны для разных типов страниц single.php и page.php в которых вызывается футтер
есть футтер, в футтере вызывается сайдбар

для обычных постов которые вызываются через single.php
http://vjazanie-kreativ.ru/vyazanye-svadeb...obzor-modelejj/
мне сайдбар нужен (значит стандартный футтер вызываем)

а для вот таких страниц которые используют шаблон page.php
http://vjazanie-kreativ.ru/stilnye-ukrasheniya/
мне сайдбар НЕнужен (тоесть вызываем футтер вар 2 )

Спустя 23 минуты, 36 секунд (13.03.2012 - 21:56) johniek_comp написал(а):
vitaly-go
так для статичных страниц другой футер подключается, вот его и поправить надо...но не со всех шаблонах ohmy.gif

Спустя 5 минут, 5 секунд (13.03.2012 - 22:01) vitaly-go написал(а):
johniek_comp по вашему мнению я что совсем дебил чтоли? )))))) может и да ))

у меня есть старый неправленный и новый исправленный КАК МНЕ ПОДКЛЮЧИТЬ

Цитата
другой футер подключается, вот его и
как подключить тот другой )) :)

p.s. надо на разных страницах подключать 2 разных футтера - вот



спасибо за попытки помочь

решение найдено!

заключается в замене стандартного
<?php get_footer(); ?>


на фильтруемый футтер в виде

<?php
if ( is_home() ) :
get_footer('home');
elseif ( is_404() ) :
get_footer('404');
else :
get_footer();
endif;
?>



Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.