Ich habe in meinem Blog mehrere Kategorien bzw. Einteilungen in Aktuelles, Grafik, Kontakt und möchte für diese Oberkategorien einzelne Unterpunkte in der Navigation erstellen. Wie lässt sich dies derzeit am besten lösen?
Zur Zeit nutze ich dafür Permalinks und lasse den Verweis (engl. URL) über PHP auslesen und teile ihn in ein array mithilfe von explode() und frage dann mit einer Wenn-Abfrage (engl. if()) und in_array() die Kategorie bzw. Seite die angesprochen wurde ab, um die entsprechende Navigation für die Kategorie einzublenden.
Lässt sich das für Seiten auch verbesern, denn derzeit frage ich jede seite einzeln ab, ob sie in die Kategorie gehört. Könnte man z.B. die parentseite abfragen oder ist das so besser, jede einzeln abzufragen?
Gibt es da eine elegantere oder einfachere Lösung?