Zitat:
Zitat von ddklog Das ist ja unglaublich! |
Glaub mir halt auch mal was!
Zitat:
|
1. Die Formatierung, die im nav.css festgelegt wurde, übernimmt er mir hier jedoch nicht!? Wieso, verstehe ich nicht, da er "Home", das ja auch explizit im Code steht, auch so formatiert wird!
|
Sollte eigentlich. Auf ejden Fall darfst du nicht nochmal die ID "#nav" angeben. IDs dürfen nur 1x im Code auftauchen. Da ich aber nicht weiß was die IDs/Klassen bei dir so machen, kann ich erstmal nicht mehr dazu sagen. Ein Link wäre an der Stelle gut.
("Theoretisch" sollte es so aber funktionieren, die Seiten werden ja auch nicht anders eingebunden.)
Formatierung siehe unten - da fehlte natürlich das <a>-Element.
Zitat:
|
2. Wie kann ich ihm "sagen", dass ich "Kategorien" erst an 3. Stelle haben möchte?
|
Wie ich schon weiter oben angedeutet hatte ("Mischen" von Seiten und Kategorien im Menü), du benötigst dann 2x. wp_list_pages() - 1x vor und 1x nach wp_list_categories() mit entsprechenden include/exclude-Parametern. Etwa so:
PHP-Code:
<ul id="nav" class="clearfloat">
<li><a href="<?php echo get_option('home'); ?>/" class="on">Home</a></li>
<?php wp_list_pages('title_li=&include=123'); ?>
<li id="nav" class="clearfloat">
<a href="#">Kategorien</a>
<ul><?php wp_list_categories('orderby=order&hide_empty=1&title_li=&exclude=1,3'); ?></ul>
</li>
<?php wp_list_pages('title_li=&exclude=123'); ?>
</ul>
wobei "123" die ID der Seite ist, die vorher auftauchen soll.