Funktioniert doch nicht so wie es soll. Wenn ich Galerie auswähle, dann stehen plötzlich nicht mehr alle Einträge unter "Galerie", sondern nur noch der den ich gerade aktuell aufgerufen habe. Hier mal der Quelltext:
<?php
/**
* Primary Menu Template
*
* Displays the Primary Menu if it has active menu items.
*
* @package Hatch
* @subpackage Template
*/
if ( has_nav_menu( 'primary' ) ) : ?>
<?php do_atomic( 'before_menu_primary' ); // hatch_before_menu_primary ?>
<div id="menu-primary" class="menu-container">
<?php do_atomic( 'open_menu_primary' ); // hatch_open_menu_primary ?>
<?php wp_nav_menu( array( 'theme_location' => 'primary', 'container_class' => 'menu', 'menu_class' => '', 'menu_id' => 'menu-primary-items', 'fallback_cb' => '' ) ); ?>
<?php do_atomic( 'close_menu_primary' ); // hatch_close_menu_primary ?>
<div class="menu">
<ul id="menu-primary-items" class="sf-js-enabled">
<li id="menu-item-500" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-100">
<a class="sf-with-ul" href="http://jg01.pb-adcon.de/?cat=5">Galerie<span class="sf-sub-indicator">»</span></a>
<ul class="sub-menu" style="float: none; width: 12em; visibility: hidden; display: none;">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php if(in_category('5')) { ?>
<li id="menu-item-134" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-134" style="white-space: normal; float: none; width: 100%;">
<a href="<?php the_permalink(); ?>" style="float: none; width: auto;"><?php the_title(); } ?></a>
</li>
<?php endwhile; endif; ?>
</ul>
</li>
</ul>
</div>
</div><!-- #menu-primary .menu-container -->
<?php do_atomic( 'after_menu_primary' ); // hatch_after_menu_primary ?>
<?php endif; ?>