Eu não percebi é a razão pela qual o cliente não quer acesso total à parte de administração do Wordpress. Pelo menos num trabalho normal, monta-se o projeto e depois explica-se ao cliente o que ele precisa de fazer para publicar artigos etc. e hoje em dia o Wordpress é tão fácil de utilizar que mesmo alguém que não o conheça adapta-se facilmente.
Eu explico, dentro do possivel. Quando se tem acesso total ao backoffice podemos, entre outras coisas, mudar o theme, gerir categorias, gerir paginas, utilizadores, etc, etc..
O que se pretende é que o cliente não possa fazer isso tudo, mas apenas inserir conteudo para determinadas áreas do site. O site em causa não é do tipo blog, logo é algo feito à medida do cliente e o backoffice do wp é demasiado extenso para o pretendido.
Portanto, a ideia seria, dentro do tema, haver uma área de admin em que o cliente mexesse, mas que não tenha hipotese de "estragar" o resto.
ao contrário do que se pensa ainda existem por aí muitos clientes que não sabem sequer o que é o wordpress, nem o que são CMS pelo que é necessário adaptar o nosso trabalho ao cliente.
http://wordpress.org/extend/plugins/white-label-cms/
e
http://wordpress.org/extend/plugins/adminimize/
Obrigado Pedro