Każdy temat założony w ewidentnie złym dziale będzie usuwany! Proszę czytać opisy działów i regulamin!
![]() ![]() |
29.8.2008 - 15:48
Post
#1
|
|
|
aktywność: ![]() Grupa: Bloger Postów: 1 Nr: 4 580 |
Witam wszystkich,
Mam problem z dostosowaniem strony, aby wyświetlała dwa różne nagłówki w zalezności od tego która strona jest wyświetlana - poniższy kod umieszczony w page.php powinien to wykonywać ale tego nie robi CODE <?php if (is_page('aaa','bbb','ccc','ddd','eee','fff') { <?php include (/pełna/ścieżka/do/katalogu/z/themes . '/header2.php'); ?> } else { <?php get_header(); ?> } ?> Kod ten wstawiany zamiast standardowego: KOD <?php get_header(); ?> powinien podmieniać domyslny nagłówek header.php na wskazany header2.php przy wyświetlaniu stron aaa, bbb, ccc itd. Czy ktoś widzi w tym kodzie jakikolwiek błąd ? |
|
|
|
01.9.2008 - 08:57
Post
#2
|
|
|
aktywność: ![]() ![]() ![]() ![]() ![]() Grupa: Redakcja Postów: 394 Nr: 2 655 |
is_page przyjmuje tylko jeden argument (albo tablicę).
pokażę Ci mój kod do wymieniania sidebarów (możesz się na nim wzorować) KOD if ( is_home() ) { include("sidebar_glowna.php"); }
elseif ( is_page(2) ) { include("sidebar_aaa.php"); } elseif ( is_page(132) ) { include("sidebar_bbb.php"); } else { include("sidebar_glowna.php"); } -------------------- masz problem z "Warning: Cannot modify header information - headers already sent by" ?? W 99.9% przypadków chodzi o BOM. Więcej --> http://www.wordpress.org.pl/bl%B1d-pod-cza...acji-t4763.html albo http://www.wordpress.org.pl/search/
|
|
|
|
![]() ![]() |
| Wersja Lo-Fi | Aktualny czas: 7 01 09 - 19:05 |