Autor | Zpráva | ||
---|---|---|---|
tozi Profil |
#1 · Zasláno: 16. 6. 2008, 09:35:30
Ahojte lidi,mám stránku http://skuskavole.tym.cz/ bežiacu na wordpress.
Chcel aby sa mi zobrazoval Uvod v uvode a po kliknuti na niektoru z položiek v menu jej názov,na to mieste kde je napísané Uvod.Čiže keď kliknem na skuska 1 tak aby nadpis bol skuska1 atď. Spravil som tam takýto zápis <?php $x=Uvod; $y=single_cat_title(''); if (isset($y)) { single_cat_title(''); } else { echo 'Uvod'; } ?> Len po tomto zápise mi po kliknutí na menu vyhodí nadpis v takomto tvare skuska 1Uvod,proste pridá ten Uvod za názvom.Vie niekto čo s tým? |
||
ShiraNai7 Profil |
#2 · Zasláno: 16. 6. 2008, 09:56:02
Ten kód je nějaký divný. Třeba testovat nastavení proměnné $y když ji o řádek výš nastavuješ je úplně zbytečné.. Nevím co ty funkce dělají ani kde si to použil.
|
||
tozi Profil |
#3 · Zasláno: 16. 6. 2008, 11:57:18 · Upravil/a: tozi
použil som to tu.
http://furions.sk/vivarista/tozi/screeeeen.jpg single_cat_title(''); ma za úlohu vypísať nadpis vo wordpresse,teda kategoriu v ktorej sa práve nechádzam. http://skuskavole.tym.cz/ kuk na stránku preklikaj si rubriky a pochopíš kde je chyba ďakujem za akúkoľvek pomoc edit: ani neviem či je ten zápis správne len sa pokúšam dosiahnuť aby sa mi nadpis Uvod zobrazoval len v Uvode. |
||
papoušek Profil * |
#4 · Zasláno: 16. 6. 2008, 14:36:09
Nevím, co dělá parametr (prázdný řetězec) u fce single_cat_title (ani nevím, co ta fce dělá), ale ta podmínka by mohla být nějak v tomto stylu:
if (isset($_GET[cat]) { $nadpis = single_cat_title(''); } else { $nadpis = "Uvod"; } echo $nadpis; |
||
tozi Profil |
#5 · Zasláno: 16. 6. 2008, 20:41:00
Tak na koniec je to vyriešené správny zápis je
<?php if (is_category()) { single_cat_title(''); } elseif (is_home()) { echo 'Uvod'; } else { the_title(); } ?> |
||
Časová prodleva: 16 let
|
0