1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Ist $cat dokumentiert?

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von struppi, 24. August 2005.

  1. struppi

    struppi Member

    Registriert seit:
    22. August 2005
    Beiträge:
    10
    Zustimmungen:
    0
    WP ist nach einem halben Jahr suche endlich ein wirklich viel versprechender Blog/CMS, die Anpassungsmöglichkeiten bis jetzt, genau so wie ich es brauche und die Doku und Foren extrem hilfreich.

    So - das wollte ich erst mal loswerden vor meiner ersten Frage.

    Ich möchte meine Seiten sehr hirachisch aufbauen und auf den einzelnen Kategorie Seiten erstmal die Unterkategorien auflisten. Nach einigen Suchen habe ich das mir zusammengebastelt:

    <?php
    echo '<ul>';
    wp_list_cats("child_of=$cat&optioncount=1");
    echo '[/list]';
    ?>

    Der Code steht im Template: category.php

    Die Frage gilt diesem $cat dass offensichtlich die cat_id ist

    Ich hab diese in irgendeinem Beispiel gefunden, aber ist das auch Dokumentiert?
     
  2. suedkind

    suedkind Well-Known Member

    Registriert seit:
    5. Oktober 2004
    Beiträge:
    1.665
    Zustimmungen:
    0
  3. struppi

    struppi Member

    Registriert seit:
    22. August 2005
    Beiträge:
    10
    Zustimmungen:
    0
    Jaja das kenne ich, wie gesagt die Doku ist sehr gut, aber mir geht es um die PHP Variabel $cat die die aktuelle Kategorie IE enthält.

    Das Ziel ist, das ich auf den einzelnen Hauptkategorien eine Liste mit Unterkategorien aufliste, dazu benötige ich in category.php den Parameter der aktuellen Hauptkategorie. Klappen tut das mit $cat ich weiß aber nicht ob das eine offizielle Variabel ist.

    Gefunden habe ich diese übrigens hier: http://codex.wordpress.org/Category_Templates#The_Menu

    Ich kann natürlich den Umweg gehen über category-(ID).php und dort über all die ID harcoden was ich aber für umständlich halte.
     
  4. Zappelfillip

    Zappelfillip Well-Known Member

    Registriert seit:
    20. Juli 2005
    Beiträge:
    363
    Zustimmungen:
    0
    $cat taucht im WP-Code in 25 Dateien insgesamt 672 mal auf. sie wird also sicher "offiziell" sein.
    :wink:
     
  5. struppi

    struppi Member

    Registriert seit:
    22. August 2005
    Beiträge:
    10
    Zustimmungen:
    0
    Ich kenn mich mit PHP nicht so aus, aber normalerweise wäre das kein Kriterium, da ich üblicherweise Variabeln lokal definiere, aber trotzdem unter gleichen Namen.

    Aber ich gehe jetzt mal davon aus, dass $cat global bestehen bleibt. Ich bekomme auch genau das Ergebniss was ich wollte.

    Danke.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden