Autor Zpráva
tozi
Profil
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
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
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 *
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
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();
}
?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: