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

Wie Kategorie einer Seite zuordnen?

Dieses Thema im Forum "Design" wurde erstellt von Forumposter, 14. September 2010.

  1. Forumposter

    Forumposter New Member

    Registriert seit:
    17. Juli 2008
    Beiträge:
    3
    Zustimmungen:
    0
    Mit der eingebauten "Seiten" Funktion, habe ich mir mehrere Reiter auf die Startseite gelegt.
    Home und Impressum. Das Impressum benötigt natürlich nur einen eizelnen Blogeintrag und scheinbar kann "Seiten" auch nicht mehr bzw. ich weiß nicht genau wie und das ist meine Frage.
    Ich möchte gerne 4 Reiter haben "Alles" statt "Home", "Urlaub", "Computer", "Impressum".
    Auf meine Seite kommen Leute, die interessieren sich nur für meine Computerblogposts, andere nur für meine Urlaubblogposts.
    Ich möchte quasi alle Posts, die mit Urlaub zutun haben, unter die Seite "Urlaub" bringen, indem man oben auf den Reiter klickt.
    Unter "Alles" wird Urlaub & Computer angezeigt und unter "Computer" nur alles, was mit Computer zutun hat. Diese Art der Sortierung halte ich für mein Publikum sinnvoller, als eine Tagcloud bzw. ein Kategorie-Widget in der Sidebar.
    Wie kann ich das realisieren?
     
  2. alchymyth

    alchymyth Well-Known Member

    Registriert seit:
    7. Juni 2009
    Beiträge:
    3.959
    Zustimmungen:
    1
    mit seiten templates

    http://doku.wordpress-deutschland.org/Seiten


    (da die deutsche doku meistens nicht sehr weit fuehrt, hier die links zum codex:
    page templates
    http://codex.wordpress.org/Pages
    http://codex.wordpress.org/Pages#Page_Templates

    nur bedingt:
    http://codex.wordpress.org/Pages#A_Page_of_Posts )

    am besten finde ich, bei der erstellung eines seitentemplates von der index.php oder single.php des verwendeten themes auszugehen, da dort die html struktur schon richtig drin steht.

    vor den beginn des loops muss dann eine 'custom query' die dem template sagt, was dargestelt werden soll.
    (der loop: http://codex.wordpress.org/The_Loop
    http://codex.wordpress.org/The_Loop_in_Action )

    zB:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    http://codex.wordpress.org/Function_Reference/query_posts

    die erste zeile im obigen schnipsel ist fuer die 'paginierung' - das vor/zurueck-blaettern bei zu vielen artikeln:
    http://codex.wordpress.org/Function_Reference/query_posts#Pagination_Parameters

    alternative geht auch die methode mit 'get_posts()' (dann ohne den loop) um das template zu fuellen.
    http://codex.wordpress.org/Template_Tags/get_posts

    in der doku sind meistens passende beispiele dazu.
     
  3. Forumposter

    Forumposter New Member

    Registriert seit:
    17. Juli 2008
    Beiträge:
    3
    Zustimmungen:
    0
    Danke für die schnelle Antwort. Ich werde mich da mal einlesen.
     
  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