O recurso matador que causou a passagem do WordPress 3.0 de uma ferramenta extensível de blog para o CMS para 8 em 10 necessidades é o Custom Post Types (com a adição de Custom Taxonomies da v2.9), com uma menção honrosa no novo sistema de menus no 3.0.
Portanto, se você quiser aprender o WordPress como um CMS, estude os Tipos de postagem personalizados. Aqui estão alguns artigos para você começar:
Também existem vários plug-ins para facilitar os Tipos de postagem personalizados em nenhuma ordem específica e, embora ainda estejam longe de serem totalmente maduros, o Caveat Emptor !:
Quanto aos temas, esse é um assunto diferente. Embora todos os temas do blog tenham implementado o mesmo padrão de casos de uso, é provável que as necessidades de CMS de cada pessoa sejam diferentes porque cada empresa é diferente (um restaurante precisa de layouts diferentes de um estúdio de ioga, de um cinema e de uma loja de tecidos). acho que você vai ser duramente pressionado para encontrar o perfeito ready-made " off-the-shelf tema" para o seu negócio; é melhor encontrar um que geralmente seja bom e planejar modificá-lo ou contratar um designer do WordPress para criar um personalizado. Tê-los em camadas sobre temas como o Genesis Framework do StudioPress pode ser uma boa opção.
O melhor que posso sugerir é procurar aqueles que suportam o sistema de menus do WordPress 3.0 e depois tomar suas decisões a partir daí. Você pode pesquisar no Google e procurar artigos como este:
PS Se você está perguntando sobre a otimização da interface do usuário administrador, para que as Postagens, as Páginas e outras ferramentas de blog fiquem em segundo plano e seu conteúdo CMS específico seja apresentado no administrador, esse é um assunto diferente; posso sugerir que você faça outra pergunta para essa?
ATUALIZAÇÃO : Aqui estão algumas capturas de tela de alguns projetos nos quais estou trabalhando para fornecer uma idéia do que pode ser feito: