Hallo,
weiss nicht so recht nach was ich suchen soll und das was ich finde kapier ich nicht :lol:
Gibt es ein Plugin, womit man ein Menü mit den Unterseiten der Elternkategorie einbinden kann? Also man ist auf Seite 1 und dann soll am Rand ein Menü mit 1.1./1.2./1.3... erscheinen, klickt man auf Seite 2 dann eben 2.1./2.2./...
thx
Untermenü einfügen
-
-
- 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)
-
Seiten oder Kategorien? wp_list_pages() bzw. wp_list_categories() kennen beide einen child_of- sowie einen depth-Parameter. Damit solltest du ans Ziel kommen.
-
-
Ok, das klappt schonmal ;)
ist es jetzt auch noch möglich, wenn man sich auf der Unterseite 2.3 befindet, dass trotzdem noch das ganze Untermenü der Kategorie 2 angezeigt wird?
Kann man das auch irgendwie in die Widget-Leiste einbauen???
Danke! -
ist es jetzt auch noch möglich, wenn man sich auf der Unterseite 2.3 befindet, dass trotzdem noch das ganze Untermenü der Kategorie 2 angezeigt wird?
Du könntest eine feste ID an child_of übergeben, oder generell eine Hauptseite.
ZitatKann man das auch irgendwie in die Widget-Leiste einbauen???
Ich weiß nicht, wie mächtig aktuell das Seiten-Widget ist. Es gibt auf jeden Fall alternative Plugins und Widgets, da kannst du dich ja mal umschauen. Wenn du die Funktion selbst programmieren möchtest, dann kannst du dir auch ein eigenes Widget schreiben (siehe FAQ). -
ich hab da...
ein Plugin, das genau das macht. Es gibt ein Widget, das Du dann in die Sidebar packen kannst...
WenderHost Subpages Widget WenderHost WeblogGruß
Anja -
so, mogel mich so langsam durch, jetzt hab ich nur noch ein Problem:
URL zur Seite: SV Pfaffenhofen 1949 e.V. U13-Juniorenhttp://www.sektion-hair.de/sv_pfaffenhofe…press/fussball/
Auf dieser Seite zeigt er mir jetzt die Unterseiten an, wie gewünscht.
Problem 1: Kann ich als Überschrift des Untermenüs statt "Inhalt" die Aktuelle Seite angeben (U13-Juniornen)?
Problem 2: Wenn ich jetzt auf einen Unterpunkt klicke, ist das Menü weg (gibt ja keine Unterseiten mehr), wie kann ich lösen das entweder das Menü stehen bleibt, oder wenigstens der Zurück-Link erscheint? Erstere Lösung wäre natürlich besser.
Danke -
noch was, Problem 3
SV Pfaffenhofen 1949 e.V. Jugendfussball
Kann man einstellen, dass nur die Erste Unterseite angezeigt wird? -
Hallo Woody
... sachma...
Wie hast Du denn jetzt das mit den Unterseiten erreicht?
Das Widget benutzt Du nicht, oder?
Hast Du das per Hand codiert?
Welchen "Befehl" hast Du benutzt???
Gruß
Anja -
Guten Morgen,
nein, benutze kein Widget, habe den oben genannten Code in die Sidebar.php codiert und etwas editiert.
Nur wiegesagt ist das Ergebniss noch nicht ganz zufriedenstellend...
Aber vielleicht findet sich ja noch jemand der mir helfen kann :confused: -
hast...
... du das Widget denn mal probiert?
Das macht meiner Erfahrung nach GENAU das was Du suchst.
Warum das Rad neu erfinden?
Gruß
Anja -
hmm, habs probiert aber das lief bei mir nicht...
werds nochmal installieren... -
also, das Widget funktioniert ja nicht so wie ich das will, sondern zeigt ja immer alle ausgewählten Seiten an. Dann hab ich ja wieder ein rießen Menü an der Seite.
Wenn ich oben im Hauptmenü Seite A auswähle dann soll auf der Seite A links das Menü mit A1/A2/A3... erscheinen (tut es ja auch)
Wenn ich jetzt Seite A2 auswähle sollte das Menü A1/A2/A3... stehen bleiben, damit man zurück kommt (oder z.B. in meinem Fall von der D-Jugend Tabelle zum Spielplan kommmt). Eine (nicht so gute) alternative wäre, dass man auf der Seite dann wenigstens einen Link zurück zur Hauptseite A hat oder so -
Ok.
Versuch das hier: Das klappt!
PHP
Alles anzeigen<?php global $wp_query; if( empty($wp_query->post->post_parent) ) { $parent = $wp_query->post->ID; } else { $parent = $wp_query->post->post_parent; } ?> <?php if(wp_list_pages("title_li=&child_of=$parent&echo=0" )): ?> <div id="submenu"> <ul> <?php wp_list_pages("title_li=&child_of=$parent" ); ?> </ul> </div> <?php endif; ?> -
Danke, jetzt bin ich schon fast am Ziel :)
Eine Kleinigkeit noch, kann mans evtl noch so machen, dass er nur die aktuelle Ebene Anzeigt?Aktuell zeigt er im Menü ja A/B/B1/B2/C... an. Wäre gut wenn er A/B/C/D und wenn man dann auf B klickt kommt B1/B2 (dass hier dann noch B als überschrift steht wird wahrscheinlich nicht möglich sein oder?)
Danke für die Hilfe -
-
Und...
... das mit dem Titel ausgeben geht auch.
Ich hab hier nochmal den ganzen Code zusammen:PHP
Alles anzeigen<?php //Hauptseiten auflisten, keine Unterseiten// wp_list_pages('depth=1&title_li=<h2>Seiten</h2>' ); //Unterseiten oder Geschwister listen, falls es sie gibt. global $wp_query; $parent_title = get_the_title($post->post_parent); if( empty($wp_query->post->post_parent) ) { $parent = $wp_query->post->ID; } else { $parent = $wp_query->post->post_parent; } ?> <?php if(wp_list_pages("title_li=&child_of=$parent&echo=0" )): ?> <!--Den Namen der Elternseite als Titel fuer die Unterseiten verwenden --> <h2><?php echo $parent_title; ?></h2> <div id="submenu"> <ul> <?php wp_list_pages("title_li=&child_of=$parent" ); ?> </ul> </div> <?php endif; ?> -
Erstmal Danke für deine Mühen!
[COLOR=#22229c]SV Pfaffenhofen 1949 e.V. Jugendfussball[/COLOR]http://www.sektion-hair.de/sv_pfaffenhofe…l/u13-junioren/
da zeigts mir jetzt immernoch die Unterseiten mit an, was, wenn die Alle Seiten online sind, sehr unübersichtlich wird. Wenn ich
eingeb, bringt er nur noch Fehlermeldungen und kann die Seite gar nicht mehr laden!
**
http://www.sektion-hair.de/sv_pfaffenhofe…nioren/tabelle/
kann man die Überschrift (U13-Junioren) noch zu der jeweiligen Seite verlinken -
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!