Title: Contact Form 7 CPF/CNPJ Validations
Author: vsilva472
Published: <strong>Siilo 30, 2018</strong>
Last modified: Morso 10, 2018

---

Search plugins

![](https://ps.w.org/cf7-cpfcnpj-validations/assets/banner-772x250.png?rev=1811873)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/cf7-cpfcnpj-validations/assets/icon-256x256.png?rev=1811873)

# Contact Form 7 CPF/CNPJ Validations

 By [vsilva472](https://profiles.wordpress.org/vsilva472/)

[Download](https://downloads.wordpress.org/plugin/cf7-cpfcnpj-validations.0.0.4.zip)

 * [Details](https://fuc.wordpress.org/plugins/cf7-cpfcnpj-validations/#description)
 * [Reviews](https://fuc.wordpress.org/plugins/cf7-cpfcnpj-validations/#reviews)
 *  [Installation](https://fuc.wordpress.org/plugins/cf7-cpfcnpj-validations/#installation)
 * [Development](https://fuc.wordpress.org/plugins/cf7-cpfcnpj-validations/#developers)

 [Support](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/)

## Description

**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**.

## Screenshots

 * [[
 * 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)

## Installation

#### Instalação via busca pelo painel de Admin

 1. Logue como admin e navegue até a tela “Adicionar novo plugin” e busque por “contact
    form 7 CPF/CNPJ”.
 2. Clique no botão “Instalar Agora”.
 3. Ative o plugin.

#### Instalação via painel de admin com arquivo zip

 1. Logue como admin e navegue até a tela “Adicionar novo plugin” e clique no botão“
    Fazer upload do plugin”.
 2. Clique no botão “escolher arquivo…” e selecione o arquivo zip em seu computador.
 3. Clique no botão “Instalar Agora”.
 4. Uma vez instalado, ative o plugin **Contact Form 7 CPF/CNPJ Validations**

#### Instalação Manual

 1. Faça o upload da pasta “contact-form-7-cpfcnpj-validations” para dentro da pasta_/
    wp-content/plugin/_ de sua instalação do WordPress.
 2. Ative o plugin

Pronto! Agora você pode facilmente **validar** campos de **CPF** e/ou **CNPJ** em
seus formulários de contato.

## FAQ

  Installation Instructions

#### Instalação via busca pelo painel de Admin

 1. Logue como admin e navegue até a tela “Adicionar novo plugin” e busque por “contact
    form 7 CPF/CNPJ”.
 2. Clique no botão “Instalar Agora”.
 3. Ative o plugin.

#### Instalação via painel de admin com arquivo zip

 1. Logue como admin e navegue até a tela “Adicionar novo plugin” e clique no botão“
    Fazer upload do plugin”.
 2. Clique no botão “escolher arquivo…” e selecione o arquivo zip em seu computador.
 3. Clique no botão “Instalar Agora”.
 4. Uma vez instalado, ative o plugin **Contact Form 7 CPF/CNPJ Validations**

#### Instalação Manual

 1. Faça o upload da pasta “contact-form-7-cpfcnpj-validations” para dentro da pasta_/
    wp-content/plugin/_ de sua instalação do WordPress.
 2. Ative o plugin

Pronto! Agora você pode facilmente **validar** campos de **CPF** e/ou **CNPJ** em
seus formulários de contato.

  Este plugin aplica máscara de CPF ou CNPJ nos campos?

Não, o plugin não aplica nenhum tipo de formatação nos campos de seu formulário

  Este plugin insere algum tipo de código javascript no meu site?

Não, toda validação é feita no backend.

  Em que tipo(s) de campo(s) a validação ocorre?

A validação ocorre nos campos do tipo “text” do formulário.

  A validação é feita somente em campos obrigatórios?

Não, a validação é feita em campos obrigatórios e/ou opcionais, desde que sejam 
do tipo “text”.

  Meu formulário tem apenas o campo de CPF, preciso inserir o campo de CNPJ?

Não, a validação dos campos é feita de forma independente.

  Meu formulário tem apenas o campo de CNPJ, preciso inserir o campo de CPF?

Não, a validação dos campos é feita de forma independente.

  Como eu faço para validar um campo de CPF?

Para validar um campo de CPF você deve adicionar ao shortcode do campo a classe 
css **cf7cpfcnpj-cpf**

  Como eu faço para validar um campo de CNPJ?

Para validar um campo de CNPJ você deve adcionar ao shortcode do campo a classe 
css **cf7cpfcnpj-cnpj**

## Reviews

![](https://secure.gravatar.com/avatar/cfb200117753102e8c326da92d55780ec42b0d832a2acac18ca1aa6d95b9c249?
s=60&d=retro&r=g)

### 󠀁[Funcionava bem até algumas últimas atualizações do wp](https://wordpress.org/support/topic/funcionava-bem-ate-algumas-ultimas-atualizacoes-do-wp/)󠁿

 [talcantara](https://profiles.wordpress.org/talcantara/) Korse 16, 2023

Funcionava bem até algumas últimas atualizações do wp, porém deixou de funcionar,
da erro e quebra o site. Infelizmente o plugin foi abandonado pelo desenvolvedor.

![](https://secure.gravatar.com/avatar/20cbade9df435788aab9f8f96944816a243e53f6c16ab8e2ea781f0f9c34fdcc?
s=60&d=retro&r=g)

### 󠀁[aluminiosalvador.es](https://wordpress.org/support/topic/aluminiosalvador-es/)󠁿

 [Fernando Ortiz](https://profiles.wordpress.org/fernando-ortiz/) Juko 23, 2018

Esta muy bien

![](https://secure.gravatar.com/avatar/8c1b945b4f1c0634acdc1936420c6346053f69a06cf4ba360c8738fdf1accb0f?
s=60&d=retro&r=g)

### 󠀁[Prático e simples](https://wordpress.org/support/topic/pratico-e-simples/)󠁿

 [José Milhori](https://profiles.wordpress.org/milhori/) Colte 26, 2018

Parabéns ao desenvolvedor. Prático, simples.

![](https://secure.gravatar.com/avatar/3b530a1d4204b7247319ad3a4bafb278468acdb795559a4c0f3f471aed6cccb7?
s=60&d=retro&r=g)

### 󠀁[Excelente](https://wordpress.org/support/topic/excelente-950/)󠁿

 [matheusmacedo](https://profiles.wordpress.org/matheusmacedo/) Siilo 30, 2018

Validação rápida e fácil!

![](https://secure.gravatar.com/avatar/3c23e51bd5f4f32b0f8f85206a4e00830f23cd77b978252c4a136a8b05989373?
s=60&d=retro&r=g)

### 󠀁[Muito Bom!](https://wordpress.org/support/topic/muito-bom-560/)󠁿

 [Jorge Rodriguez](https://profiles.wordpress.org/catupiryisjustcreamcheese/) Siilo
30, 2018

Not only it checks that the user entered their CNPJ or CPF correctly in case they
made a mistake, it also adds an extra protection layer to the form as a simple captcha
in the process. I love it’s simplicity.

 [ Read all 5 reviews ](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/reviews/)

## Contributors & Developers

“Contact Form 7 CPF/CNPJ Validations” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ vsilva472 ](https://profiles.wordpress.org/vsilva472/)

[Translate “Contact Form 7 CPF/CNPJ Validations” into your language.](https://translate.wordpress.org/projects/wp-plugins/cf7-cpfcnpj-validations)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cf7-cpfcnpj-validations/),
check out the [SVN repository](https://plugins.svn.wordpress.org/cf7-cpfcnpj-validations/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/cf7-cpfcnpj-validations/)
by [RSS](https://plugins.trac.wordpress.org/log/cf7-cpfcnpj-validations/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.0.4 – 2018-07-10

 * Small Fix – que corrije erro na validação em versões antigas do CF7

#### 0.0.3 – 2018-01-30

 * Atualização de imagens e instruções no readme

#### 0.0.2 – 2018-01-28

 * Safe Require das dependencias

#### 0.0.1 – 2018-01-27

 * Commit Inicial

## Meta

 *  Version **0.0.4**
 *  Last updated **8 years ago**
 *  Active installations **300+**
 *  WordPress version ** 4.6 or higher **
 *  Tested up to **4.9.29**
 *  PHP version ** 5.5 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/cf7-cpfcnpj-validations/)
 * Tags
 * [cnpj](https://fuc.wordpress.org/plugins/tags/cnpj/)[contact](https://fuc.wordpress.org/plugins/tags/contact/)
   [contact form](https://fuc.wordpress.org/plugins/tags/contact-form/)[cpf](https://fuc.wordpress.org/plugins/tags/cpf/)
   [form](https://fuc.wordpress.org/plugins/tags/form/)
 *  [Advanced View](https://fuc.wordpress.org/plugins/cf7-cpfcnpj-validations/advanced/)

## Ratings

 4.4 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/reviews/)

## Contributors

 *   [ vsilva472 ](https://profiles.wordpress.org/vsilva472/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cf7-cpfcnpj-validations/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=2TVGUEWUEJWAW&lc=BR&item_name=wpplugin&item_number=cf7%2dcpf%2dcnpj&currency_code=BRL&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted)