Zadejte hledaný výraz...

Problém s príkazom if is single

Valerian
verified
rating uzivatele
(10 hodnocení)
19. 9. 2010 10:39:51
Neviem prečo, ale žiaden takto kód nefunguje, ak ho vložím do ktoréhokoľvk sidebaru, či už cez widgety, alebo manuálne editujem súbory. Ide o to, že výsledok kódu sa vôbec nezobrazuje, takže bude porblém pravdepodobne v tom, že stránka nevie rozoznať, kedy je stránka "single" tak to nezobrazuje vôbec.
Takže ak napríklad vložím kód
$authorID = $posts->post_author; ?>
echo get_avatar($authorID);
the_author_meta( 'description' );
?>
tak to nefunguje, ale keď si ten kód upravím tak, aby tam to single nebolo, tak to funguje, len funkčnoť je trocha pozmenená samozrejme.
Tu je ten upravený kód ako príklad:
$authorID = $posts->post_author; ?>
echo get_avatar($authorID);
the_author_meta( 'description' );
?>
Takže kde by podľa Vás mohol byť problém ? Dakujem za ochotu...
19. 9. 2010 10:39:51
https://webtrh.cz/diskuse/problem-s-prikazom-if-is-single#reply559535
Děláš někde chybu sám, v tom ti nikdo nepomůže.. Stejně jako u toho tvého předchozího problému - ten první kód je funklční.
19. 9. 2010 13:02:05
https://webtrh.cz/diskuse/problem-s-prikazom-if-is-single#reply559534
Valerian
verified
rating uzivatele
(10 hodnocení)
19. 9. 2010 13:27:03
Predošlý problém som už vyriešil. Ja viem, že ten kód je funkčný. Na inej stránke s rovnakou šablónou mi funguje. Len sa snažím prísť na to, prečo to v súbore single.php ide a keď to dám do akéhokoľvek sidebaru, tak to proste s funkciou if is single (respektíve rovnako som skúšal aj if is home a ani to nedokáže rozoznať) nejde...Môže to všetko nejako súvisieť s tým, že som manuálne pridal na stránku ďalší sidebar, ktorý tam pôvodne nebol ? Aj keď hocijaký iný kód respektíve widget tam funguje, tak netuším, kde môže byť pes zakopaný.
---------- Příspěvek doplněn 19.09.2010 v 16:35 ----------
A pre tých, čo by chceli pomoct a vyznaju sa v tom tu pridavam podrobnejsie info. Takze v prvom rade pouzivam temu Digital Statement (http://www.blogohblog.com/wordpress-...tal-statement/). Povodna tema obsahuje 2 sidebary, no prakticky je to len jeden sidebar ktory je rozdeleny na pravu a lavu stranu, pricom subory rsidebar a lsidebar su povodne vyvolavane zo suboru sidebar.php, ja som si to vsak upravil a vyvolava sa len rsidebar lebo ten druhy nepotrebujem. Prednedavnom som viac menej podla tohto navodu - http://www.blogohblog.com/adding-ext...rdpress-theme/ pridal dalsi sidebar a to dolava. Momentalne sa zobrazuje len na hlavnej stranke, lebo je vyvolany len cez index.php ale prave teraz jeden clovek robi na tom, aby sa sidebar zobrazoval spravne vsade aj pri prispevkoch a podobne.
Co sa vsak oboch sidebarov tyka, ak do nich pridam akykolvek plugin a podobne, tak vsetko funguje OK. Ak vlozim kod do suboru sidebar.php respektive do rsidebar.php alebo editujem ten povodny sidebar priamo vo wordpresse, tak to nezobrazuje nic, ci uz je tam if is home respektive if is single a podobne, takze ako keby to nevedelo rozoznat, kedy je ta stranka, respektive nikdy to nepoklada za domacu stranku respektive stranku s prispevkom.
Ak vlozim do toho novopridaneho sidebaru kod s if is home, tak to na domovskej stranke funguje. Otestoval by som to aj s if is single, ale este to nemam spravene, aby sa tento sidebar zobrazoval aj na stranke s prispevkami, takze este neviem ci by to fungovalo.
Co sa tyka kodu, tak stale ide o ten, co je uverejneny hore v prvom prispevku.
Ak by ste k pripadnemu poradeniu potrebovali obsah nejakeho suboru respektive nejake dalsie info/dovysvetlenie, tak sa kludne pytajte, urcite udelim reputaciu cloveku/ludom ktori mi tento problem pomozu vyriesit.
19. 9. 2010 13:27:03
https://webtrh.cz/diskuse/problem-s-prikazom-if-is-single#reply559533
Pro odpověď se přihlašte.
Přihlásit