| Autor |
Nachricht |
schattenjaeger
Threadersteller
Dabei seit: 03.11.2005
Ort: Kiel
Alter: 22
Geschlecht:
|
Verfasst Sa 06.02.2010 13:45
Titel Wordpress Navigation |
 |
|
Hey,
ich habe ein Problem mit Wordpress und der Engine der Navigation. Unsere Kundin möchte folgendes:
Sie möchte nur die Seiten der ersten Ebene angezeigt bekommen. Wenn ein Oberpunkt weitere Unterpunkte besitzt sollen diese angezeigt werden.
Hört sich recht unproblematisch an – bis jetzt habe ich das in allen anderen Systemen auch hinbekommen. Nur in Wordpress stoße ich an meine Grenzen:
Momentan lese ich die Navigation wie folgt aus:
| Code: | <?php wp_list_pages('depth=2&title_li=' . __('')); ?>
|
Da wird alles angezeigt. Wenn ich depth=1 mache, dann habe ich nur die Oberpunkte.
Ich habe dann in der Doku geguckt und dort folgenden Code gefunden um NUR die Unterpunkte auszulesen:
| Code: | <?php
if($post->post_parent)
$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");
else
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");
if ($children) { ?>
<ul>
<?php echo $children; ?>
</ul>
<?php } ?>
|
Das heißt in der Kombination könnte ich das schonmal getrennt von einander anzeigen. Hat doch schon mal was. Jedoch soll es so aussehen:
| Code: | Home
Über uns /currrent
Räumlichkeiten
Zu meiner Person
Kontakt
Impressum
|
Also die Unterpunkte sollen direkt unter dem Hauptpunkt angezeigt werden und nicht getrennt voneinander.
Wie mach ich das?
Vielen Dank schonmal.
|
|
| |
|
 |
| |
|
 |
seal
Dabei seit: 31.07.2005
Ort: Pfalz
Alter: 29
Geschlecht:
|
Verfasst Sa 06.02.2010 14:07
Titel
|
 |
|
Ähnliches habe ich gerade bei einem größeren Projekt, Wordpress MU mit insgesamt 9 Blogs.
Ich realisiere es mit CSS. Hol dir im Template einfach alle Menüpunkte und blende nach Bedarf mit CSS Untermenüs ein oder aus.
|
|
| |
|
 |
instinkt
Dabei seit: 25.01.2006
Ort: Schwäbisch Hall
Alter: 23
Geschlecht:
|
Verfasst Sa 06.02.2010 17:55
Titel
|
 |
|
@seal das ist die Lösung, alles andere wäre auch ... unlogisch?
Wordpress bietet ja eine recht aufwändige CSS Struktur, mit der man
ja wirklich so gut wie alles extra auszeichnen kann. Lass dir also alle
Punkte anzeigen und rücke die Unterpunkte ein bzw. blende Sie mit
zum Beispiel text-indent:-1000px; aus.
Zuletzt bearbeitet von instinkt am Sa 06.02.2010 17:55, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
seal
Dabei seit: 31.07.2005
Ort: Pfalz
Alter: 29
Geschlecht:
|
Verfasst Sa 06.02.2010 18:07
Titel
|
 |
|
Es macht schon Sinn so wenig Quelltext wie möglich zu produzieren. Bei 4 Menüebenen kommt da schonmal was zusammen. Für die paar Seiten kann man sich aber ruhig auf CSS verlassen.
Sollte sich der Kunde "spontan" (kennt man ja) wieder umentscheiden, braucht man nicht wieder das ganze Template zu ändern, sondern kann das im Stylesheet lösen.
|
|
| |
|
 |
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
|
| |
|
 |
designerschokolade
Dabei seit: 14.01.2007
Ort: Berlin
Alter: -
Geschlecht: -
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
WORDPRESS: Wie Archiv in Navigation hieven?
Contao - Navigation
Wordpress MU vs. Wordpress 3.0
webseite mit hintergrundbild und transparenter navigation
Wordpress Template
Wordpress ... Hilfe...
|
 |