Se você pudesse pensar em um nome único para cada subpágina (por exemplo, algo como Mexican cooking tips
?), acho que a melhor maneira seria usar categorias . Assim, você teria a categoria Main
, que conteria a subcategoria Cooking
, que conteria a subcategoria Mexican cooking
, que conteria o artigo Mexican cooking tips
. Se você quiser renomear uma categoria, você precisaria alterar todos os artigos (e subcategorias) nessa categoria, mas existem ferramentas para automatizar isso (por exemplo, AWB ).
Outra opção é usar subpáginas . Dessa forma, você teria páginas nomeadas como Cooking/Mexican cooking/Tips
. Renomear uma parte da hierarquia pode ser feito automaticamente, contanto que haja no máximo 100 subpáginas (você pode aumentar esse número definindo $wgMaximumMovedPages
).
Além disso, as subpáginas estão desabilitadas por padrão no namespace principal. Para ativá-los, você precisa definir $wgNamespacesWithSubpages[NS_MAIN] = true
.
Outra opção é combinar as duas abordagens: Use subpáginas para o último nível (ou possivelmente os últimos níveis) e categorias para o resto. Dessa forma, você teria uma página chamada Mexican cooking/Tips
e a página Mexican cooking
estaria na categoria Cooking
.