Auch wenn dieses Thema bestimmt schon x-mal durchgekaut wurde muss es zwangsweise von mir noch einmal aufgegriffen werden.
Misiek Page Category stellt zwar ein Plugin da, welches die grundlegende Funktion von kategorisierten Seiten bietet, jedoch bin ich auf schwerwiegende Defizite gestoßen:
- Das Plugin unterstützt keine verschachtelte Elemente
- Es wird der gesamte Inhalt der Post-Tabelle aus der Datenbank ausgelesen. Somit wird es wahrscheinlich zu einer enormen Serverlast kommen, wenn bei jedem Seitenaufruf sämtliche statischen Inhalte ausgelesen werden.
Vor allem das zweite Argument ist für mich ausschlaggebend von dem Plugin Abstand zu nehmen. Für Interessierte der Query zum Abruf der Seiten:
Code
select * from " . MPC_PAGES_CATEGORIES . " inner join " . POSTS . " on " . POSTS . ".ID = " . MPC_PAGES_CATEGORIES . ".post_id where category_id = {$id} order by {$order_by}
Dementsprechend suche ich nach einer Alternative welche grob folgende Funktionen bietet:
- direktes Auswählen der zugehörigen Kategorie im Seiten-Editor
- Sortierung der Kategorien, sowie Seiten nach "menu_order"
- nach Möglichkeit keine Bastel-Lösung à la Seiten als Trenner verwenden
- verschachtelte Navigation
Ich hoffe ihr könnt mir etwas weiter helfen.
Mit freundlichen Grüßen,
Simon