A coisa mais simples a fazer é colocar um servidor de cache na frente de wordpess, como verniz-cache
Ou há configurações de nginx + memcache que também são viáveis, de qualquer forma, reduzir a quantidade de geração de conteúdo dinâmico ajudará a aliviar muito a pressão sobre sua solução.
Atualização: o comentário de voretaq7 me lembrou do plugin de cache total do W3, este é um ótimo plugin que permite que você pegue banco de dados e objetos e armazene-os em cache usando uma variedade de tecnologias.