Zudem sollen die Untermenüpunkte nur dann immer angezeigt werden wenn ich auf der dazu passenden Elternseite bin oder wenn ich woandershin navigieren möchte und einmal drüber gehovert bin bzw. drauf geklickt habe.
Hat da jemand eine Lösung für mich?
Gruß Philipp
das mit dem hover ist etwas schwer, da dann ja sofort wenn du den main-link verlässt (was du ja zwangsläufig musst wenn sich das submenü in einem anderen bereich befindet) auch das submenü verschwindet.
für das andere hätte ich eine lösung:
wenn du neue seiten erstellst kannst du diese als child einer anderen seite angeben. und wird dann die parent seite aufgerufen kannst du in einem beliebigen feld mit folgendem code
<?php
$has_subpages = false;
$children = wp_list_pages('&child_of='.$post->ID.'&echo=0');
if($children) {
$has_subpages = true;
}
$children = "";
if(is_page() && $post->post_parent) {
$children = wp_list_pages("title_li=&include=".$post->post_parent ."&echo=0");
$children .= wp_list_pages("title_li=&child_of=".$post->post_parent ."&echo=0");
} else if($has_subpages) {
$children = wp_list_pages("title_li=&include=".$post->ID ."&echo=0");
$children .= wp_list_pages("title_li=&child_of=".$post->ID ."&echo=0");
}
?>
<?php // Check to see if we have anything to output ?>
<?php if ($children) { ?>
Alles anzeigen
die subpages (childpages) auflisten lassen.
lg, pixselig