Hallo,
nein, bitte Thread noch nicht schließen :D, denn ich habe leider dasselbe Problem wie synaptic und bei mir liegt es definitiv nicht an den "<" und ">". Also häng ich mich hier mal an.
Und hallo erstmal, bin neu hier. :D
Also, auch ich habe ein Haupt- und ein Submenü. Letzteres wird nur dargestellt, wenn die betreffenden Hauptseiten aktiv sind, bzw, wenn eine der Unterseiten selbst aktiv ist. Das Script zum Anzeigen der Unterseiten ist daselbe wie bei synaptic.
Nochmal zum Ansehen:
<ul>
<?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) {
echo $children;
}
?>
</ul>
Alles anzeigen
Bei einem gefundenen Suchwort alles kein Problem, doch sobald das Suchwort nicht gefunden wird, werden alle Menüs angezeigt. Garstig.
Dasselbe Problem hatte ich mit den 404-Fehlerseiten. Dort habe ich es mit einem Redirect auf die Startseite gelöst.
Meine konkrete Frage wäre nun, ob ich eine Suche ohne Ergebnisse auch einfach wieder auf die Startseite umleiten könnte? Oder ob es eine andere Möglichkeit, diesen Stolperstein zu entfernen bzw. elegant zu umschippern?
Ich hoffe, ihr könnt mir ein wenig weiterhelfen. Oder mich zumindest in die richtige Richtung schubsen. Danke. :)