Sim, o administrador não funciona muito bem em um site com toneladas de páginas x postagens . Como você mencionou, a maioria dos sites WordPress tem blogs e quem precisa editar postagens antigas com frequência? Ter o mais recente disponível é tudo o que a maioria dos blogueiros geralmente precisa e, como a maioria dos blogs tem provavelmente 5 páginas ou menos, isso não é problema.
Então, eu concordo, é definitivamente necessário.
Três coisas que vêm à mente, sem uma revisão de administrador, seriam as duas seguintes, que exigiriam alguma codificação:
- Considere usar tipos de postagem personalizados?
- Adicionar funcionalidade de filtragem à lista
- Adicionar uma funcionalidade Expandir / Recolher para páginas pai
- Encontrando bons plugins existentes
Considere usar tipos de postagem personalizados?
Muitas vezes, com um site com muitas páginas, pode haver um benefício real em divulgá-las como tipos de postagem personalizados . Muitas vezes, é porque, quando o site foi construído, os Tipos de postagem personalizados não existiam no WordPress para serem considerados. Você sabe, se a única ferramenta que você tem é um martelo ...
Hoje eu acho que é porque eles ainda são novos que isso não ocorre para a maioria das pessoas, eles são uma opção. Ainda assim, meu palpite é que, se você analisasse seu conteúdo, identificaria padrões nos quais as Páginas poderiam ser convertidas em um dos mais tipos de postagem personalizados.
Para lhe inspirar, aqui está uma captura de tela para dois tipos de postagem personalizados diferentes, com muita personalização em que estou trabalhando:
(fonte: mikeschinkel.com )
Para alterar tipos de postagem para páginas existentes
Como você já possui muitas páginas, pode ser necessário alterar os tipos de postagem existentes para o novo tipo de postagem personalizada. Uma maneira de fazer isso seria marcar as páginas apropriadas com uma tag especial de sua escolha e, em seguida, escrever um script PHP ou uma consulta SQL para alterar os tipos de postagem para as páginas com a tag.
Como alternativa, você pode escrever uma metabox personalizada que permita alterar o tipo e / ou modificar a lista de Páginas para oferecer um recurso de alteração de tipo. Se essa parte for de interesse específico, adicione um costume que pergunte especificamente como fazer uma dessas coisas.
Adicionar funcionalidade de filtragem à lista
Outra abordagem seria adicionar mais opções de filtragem à lista. Você pode filtrar por categorias, por tags e / ou por valores meta. Aqui está a minha resposta para uma pergunta em que mostrei como escrever o código para classificar os meta-valores; a filtragem é semelhante:
(fonte: mikeschinkel.com )
Se você quiser mais detalhes sobre como exatamente fazer isso para sua necessidade específica, faça outra pergunta mais específica?
Adicionar uma funcionalidade Expandir / Recolher para páginas pai
Uma terceira abordagem pode ser fornecer uma funcionalidade de expansão / recolhimento usando jQuery e talvez até AJAX para permitir que você veja apenas as páginas de nível superior e, em seguida, faça uma busca detalhada nas subpáginas relevantes. (infelizmente não consegui encontrar uma boa captura de tela para isso.)
Isso também exigiria alguma programação e, se você estiver interessado, faça outra pergunta mais específica sobre o assunto?
Encontrando bons plugins existentes
Embora eu não tenha tido experiência com nenhum desses, aqui estão algumas postagens de blog sobre o assunto, então talvez você encontre o que precisa entre estes:
Espero que isto ajude?