Pogledajte određenu poruku
Staro 26. 05. 2008.   #2
blackshtef
profesionalac
Qualified
 
Avatar blackshtef
 
Datum učlanjenja: 27.09.2007
Lokacija: Grubišno Polje - Varaždin
Poruke: 104
Hvala: 10
3 "Hvala" u 2 poruka
blackshtef is on a distinguished road
Pošaljite poruku preko MSN za blackshtef Pošaljite poruku preko Skype™ za blackshtef
Default

Da sam sebi odgovorim i eventualno pomognem nekom

Dakle, našao sam rješenje.

Koristim Wordpress 2.5.1.

Rješenje koje sam našao jest da se umjesto poziva sidebara prvo provjeri koji je ID stranice, i prema tome pozove se odgovarajući sidebar file.

U page.php fileu imam ovaj dio:
PHP kôd:
<?php include(TEMPLATEPATH."/l_sidebar.php");?>
<?php 
include(TEMPLATEPATH."/r_sidebar.php");?>
Napravio sam još jedan file i nazvao ga r_sidebar_phd.php, u njega smjestio HTML kôd, i onda sam ovu zadnju liniju zamijenio s rješenjem s wordpress foruma.

Pa to izgleda ovako:
PHP kôd:
<?php include(TEMPLATEPATH."/l_sidebar.php");?>
<?php 
if (is_page(1)) {
include (
TEMPLATEPATH '/r_sidebar_phd.php'); }
elseif (
is_page(2)) {
include (
TEMPLATEPATH '/r_sidebar.php'); }
else {}
?>
Znači, na stranici s IDom 1 bi se trebao pojaviti _phd sidebar, a na stranici s IDom 2 obični sidebar. I bome tako i je.
__________________
I, blackshtef
blackshtef je offline   Odgovorite uz citat