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?
Wie Kategorie einer Seite zuordnen?
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
mit seiten templates
[COLOR=#800080]http://doku.wordpress-deutschland.org/Seiten[/COLOR]
(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<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts('category_name=Urlaub&paged=' . $paged); ?>
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_Refer…tion_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. -
Danke für die schnelle Antwort. Ich werde mich da mal einlesen.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!