Sidemenu-Funktion angepasst

Ich hab für die GP-Homepage eine andere Seitenmenü-Funktion benötigt. Es sollte das "primary"-Menü angezeigt werden, aber nur das aktuelle Submenü.
Deswegen hab ich die Funktion etwas umgeschrieben, man kann jetzt auch in den Optionen auswählen, ob das Seitenmenü nach Menüs oder nach Seiten geordnet wird.
Ich weiß nicht, ob du diese Änderungen für notwendig hälst, aber ich biete sie dir mal an.