Wenn Sie für jede Unterseite einen eindeutigen Namen haben könnten (z. B. Mexican cooking tips
?), Denke ich, der beste Weg wäre, Kategorien zu verwenden . Sie hätten also eine Kategorie Main
, die eine Unterkategorie enthalten würde Cooking
, die eine Unterkategorie enthalten würde Mexican cooking
, die einen Artikel enthalten würde Mexican cooking tips
. Wenn Sie eine Kategorie umbenennen möchten, müssen Sie alle Artikel (und Unterkategorien) in dieser Kategorie ändern. Es gibt jedoch Tools, um diese zu automatisieren (z . B. AWB ).
Eine weitere Option ist die Verwendung von Unterseiten . Auf diese Weise hätten Sie Seiten mit dem gleichen Namen Cooking/Mexican cooking/Tips
. Das Umbenennen eines Teils der Hierarchie kann automatisch erfolgen, solange es höchstens 100 Unterseiten gibt (Sie können diese Anzahl durch Einstellung erhöhen $wgMaximumMovedPages
).
Außerdem sind Unterseiten im Hauptnamensbereich standardmäßig deaktiviert. Um sie zu aktivieren, müssen Sie festlegen $wgNamespacesWithSubpages[NS_MAIN] = true
.
Eine andere Möglichkeit besteht darin, die beiden Ansätze zu kombinieren: Verwenden Sie Unterseiten für die letzte Ebene (oder möglicherweise die letzten Ebenen) und Kategorien für den Rest. Auf diese Weise würden Sie eine Seite benennen Mexican cooking/Tips
und die Seite Mexican cooking
wäre in der Kategorie Cooking
.