Apenas um outro plugin de formulário de contato. Simples, mas flexível.

Contact Form 7 CPF/CNPJ Validations
Hospedagem WordPress com plugin Contact Form 7 CPF/CNPJ Validations
Onde hospedar o plugin Contact Form 7 CPF/CNPJ Validations?
Este plugin pode ser hospedado em qualquer servidor que tenha WordPress instalado. Recomendamos fortemente utilizar uma hospedagem confiável, com servidores otimizados para WordPress, como o serviço de hospedagem de sites da MCO2.
Hospedando o plugin Contact Form 7 CPF/CNPJ Validations em um provedor de confiança
A MCO2, além de instalar o WordPress na versão mais nova para seus clientes, disponibiliza o plugin WP SafePress, um mecanismo exclusivo que assegura e otimiza seu site conjuntamente.
Por que a Hospedagem WordPress funciona melhor na MCO2?
A Hospedagem WordPress funciona melhor pois a MCO2 possui servidores otimizados para WordPress. A instalação de WordPress é diferente de uma instalação trivial, pois habilita imediatamente recursos como otimização automática de imagens e fotos, proteção da página de login, bloqueio de atividades suspeitas diretamente no firewall, cache avançado e HTTPS ativado por padrão. São plugins que potencializam seu WordPress para a máxima segurança e o máximo desempenho.
Contact Form 7 CPF/CNPJ Validations provê de forma simples e fácil funcionalidades para validar campos de CPF e/ou CNPJ em formulários gerados através do plugin Contact Form 7.
Contact Form 7 CPF/CNPJ Validations foi desenvolvido de forma não intrusiva, afim de não alterar ou quebrar a layout de seu site, pensando nisso, a validação ocorre em campos que possuem uma classe CSS específica que informa para o Contact Form 7 CPF/CNPJ Validations que campo e que tipo de validação usar (CPF e/ou CNPJ).
São elas:
- cf7cpfcnpj-cpf para validar campos de CPF
- cf7cpfcnpj-cnpj para validar campos de CNPJ
Veja um exemplo de campo de CPF obrigatório:
[text* nome-do-campo class:cf7cpfcnpj-cpf]
Na seção screenshots você encontra (em ordem cronológica) o processo criação/validação de campos CPF e CNPJ.
Capturas de tela

Criando um campo de texto obrigatório e com validação de CPF

Criando um campo de texto obrigatório e com validação de CNPJ

Formulário com 1 campo de CPF e CNPJ obrigatórios e um campo de CPF opcional

Formulário com CPF e CNPJ inválidos

Formulário com CPF Válido e CNPJ inválido

Formulário com CPF formatado válido (formatado com JS ou pelo usuário) e CNPJ inválido

Formulário com CPF e CNPJ válidos

Formulário com CPF e CNPJ válidos (ambos formatados com JS ou pelo usuário)