Zadejte hledaný výraz...

Malá pomoc s vypsáním kategorií

Dobrý den,
kód níže se mi stará o vypsaní všech subkategorií v dané kategorii - moje prosba je dokážete ho upravit tak aby ještě na titulní stránce (home) zobrazoval kategorie nejvyšší úrovně?
Díky moc
if (is_category()) {
$cat = get_query_var('cat');
$this_category = get_category($cat);
$this_category = wp_list_categories('hide_empty=0&hierarchical=true&orderby=id&show_count=0&title_li=&use_desc_for_title=1&child_of='.$this_category->cat_ID."&echo=0");
if($this_category !='
  • No categories
  • ')
    {
    echo '';
    echo '
      '.$this_category.'
    ';
    }
    }
    ?>
    14. 12. 2014 22:07:34
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076438
    Cypves
    verified
    rating uzivatele
    (8 hodnocení)
    14. 12. 2014 23:01:40
    Stačí odstranit z dotazu parametr child_of.
    if (is_category()) {
    $cat = get_query_var('cat');
    $this_category = get_category($cat);
    $this_category = wp_list_categories('hide_empty=0&hierarchical=true&orderby=id&show_count=0&title_li=&use_desc_for_title=1&echo=0");
    if($this_category !='
  • No categories
  • ')
    {
    echo '';
    echo '
      '.$this_category.'
    ';
    }
    }
    ?>
    14. 12. 2014 23:01:40
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076437
    Hodí to chybu: Parse error: syntax error, unexpected '>' in /mnt/data/accounts/o/o+++++net/data/www/fi+++m/wp-content/plugins/php-code-widget/execphp.php(27) : eval()'d code on line 6
    Napsal Cypves;1149942
    Stačí odstranit z dotazu parametr child_of.
    if (is_category()) {
    $cat = get_query_var('cat');
    $this_category = get_category($cat);
    $this_category = wp_list_categories('hide_empty=0&hierarchical=true&orderby=id&show_count=0&title_li=&use_desc_for_title=1&echo=0");
    if($this_category !='
  • No categories
  • ')
    {
    echo '';
    echo '
      '.$this_category.'
    ';
    }
    }
    ?>
    15. 12. 2014 00:16:39
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076436
    vrend
    verified
    rating uzivatele
    15. 12. 2014 00:36:45
    U parametrů apostrof vlevo, uvozovka vpravo.
    15. 12. 2014 00:36:45
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076435
    To nechápu prosím jak bude vypadat kód?
    Napsal vrend;1149973
    U parametrů apostrof vlevo, uvozovka vpravo.
    15. 12. 2014 09:20:30
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076434
    vrend
    verified
    rating uzivatele
    15. 12. 2014 09:28:49
    V řádku 6 v kódu od uživatele Cypves má být na konci apostrof.
    15. 12. 2014 09:28:49
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076433
    Chybu už to neháže ale požadovanou funkci to neplní - místo toho i v podkategorii ukazuje nadřazené kategorie včetně podřazených... na homepage pořád nic
    Napsal vrend;1150004
    V řádku 6 v kódu od uživatele Cypves má být na konci apostrof.
    15. 12. 2014 11:42:38
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076432
    No možná by to chtělo udělat trochu objektově a pak by to nebyl problém, tohle je dost na nic (jak je vidět u lidí co ti poradili).
    Stačilo by natahat první úroveň stromu, vytvořit Entitu 'listu', naplnit ji a naplnit potomky rodiče rekurzí stejným způsobem dokud existuje nějaký potomek. Pak už může iterovat od dětí až k rodičům a najít celkem lehce to co zde potřebuješ ... Náročnost o něco vyšší ale určitě nahradí hodiny dumáním nad tím co to vlastně autor chtěl říci.
    Náznak entity
    Nyní rekurze, pro naplnění stromu, je to jen část kodu, zbytek si lze lehce domyslet domyslet:
    Pak je jakýkoliv výpis hračkou ...
    15. 12. 2014 14:32:51
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076431
    if is home
    15. 12. 2014 15:41:18
    https://webtrh.cz/diskuse/mala-pomoc-s-vypsanim-kategorii/#reply1076430
    Pro odpověď se přihlašte.
    Přihlásit