---
title: "Como criar um formulário de login no WPForms"
description: "Criar um formulário de login no WPForms é montar uma tela de acesso com a identidade do seu site, usando o addon de registro de usuário para autenticar."
url: https://full.services/criar-formulario-de-login-no-wpforms/
date: 2026-06-21
author: "Clayton Margiotti"
---

# Como criar um formulário de login no WPForms

No seu site WordPress, criar um **formulário de login no WPForms** é montar uma página de acesso personalizada, com a sua marca, em vez da tela padrão do wp-login. Segundo a [documentação do WordPress](https://developer.wordpress.org/), a autenticação deve passar pelas funções nativas de login. O erro mais comum é criar o formulário e não definir o redirecionamento pós-login, deixando o usuário cair no painel do admin sem necessidade.

Criar um formulário de login no WPForms é montar uma tela de acesso com a identidade do seu site, usando o addon de registro de usuário para autenticar a pessoa sem mandá-la para a tela genérica do wp-login. O WPForms cuida da aparência e do fluxo, e o WordPress cuida da autenticação por trás. O resultado é um [formulário](https://full.services/glossario/formulario-de-contato-wordpress/) de login com a sua cara, que leva o usuário direto ao lugar certo após entrar. Este guia faz parte do hub de [WPForms da FULL](https://full.services/wp-forms/) e mostra o passo a passo real, da ativação do addon ao teste do acesso.

---

## O que muda ao usar um login personalizado do WPForms

Usar um login personalizado muda por onde o usuário entra: em vez da tela padrão do wp-login, com a cara do WordPress, ele acessa por um formulário com a sua marca em uma página do seu site. O WPForms monta a tela e o fluxo, enquanto o WordPress valida as credenciais com segurança.

Na prática, você ativa o addon de registro, cria o formulário de login, define para onde o usuário vai depois de entrar e publica a tela em uma página. Assim, áreas de membros e portais ganham um acesso coerente com o resto do site. Nos atendimentos da FULL sobre [formulários no WPForms](https://full.services/wp-forms/), o tropeço campeão é montar o formulário e esquecer o redirecionamento pós-login, o que joga o usuário comum no painel do admin, um lugar onde ele não tem o que fazer.

<p class="wp-caption-text">Legenda: o WPForms monta a tela de login com a sua marca e o WordPress valida o acesso.</p>

## Quando vale um login personalizado em vez da tela padrão

Vale criar um login personalizado quando o site tem área de membros ou portal de cliente, quando você quer manter a marca em toda a jornada ou quando o usuário final não deve ver a tela do wp-login, e vale a tela padrão quando só a equipe interna acessa o painel. O login personalizado rende quando o usuário é externo.

Use este teste antes de montar. Diga SIM ao login personalizado se pessoas de fora da sua equipe fazem login, como clientes, alunos ou membros, e a experiência de marca importa. Diga NÃO se só administradores entram no site, porque aí a tela padrão do WordPress já cumpre o papel sem esforço extra. O encaixe ideal é o site com acesso de usuários externos. Para gravar dados extras do usuário no cadastro, o guia de [campos personalizados com WPForms e ACF](https://full.services/campos-personalizados-em-formularios-com-wpforms-e-acf/) complementa o fluxo.

## Pré-requisitos antes de criar o login

Antes de criar o formulário de login você precisa de três peças no lugar, o WPForms ativo com o addon de registro de usuário, uma página para hospedar o formulário, e a definição de para onde cada tipo de usuário deve ir após entrar, e a falta de qualquer uma deixa o login sem destino ou sem o recurso. Sem o addon de registro, o WPForms não oferece o campo de login.

Checklist de prontidão antes de começar:

- WPForms instalado, com o addon de registro de usuário disponível.
- Uma página criada para hospedar o formulário de login.
- A definição do redirecionamento pós-login por tipo de usuário.
- A decisão sobre o que mostrar a quem já está logado.
- Um link de recuperação de senha para quem esquece.
- Um usuário de teste para validar o acesso e o redirecionamento.
- Backup do site antes de trocar o fluxo de login em produção.

Pense no login personalizado como a portaria de um condomínio: o WPForms é a guarita com a identidade do prédio, o WordPress é o sistema que confere se a pessoa mora ali, e o redirecionamento é o porteiro que indica o caminho até o apartamento certo. Sem o porteiro apontar a direção, o morador entra mas fica perdido no hall, sem saber para onde ir.

## Como criar o formulário de login em 5 passos

Criar o formulário de login segue cinco passos, da ativação do addon ao teste do acesso, e respeitar a ordem evita o erro mais comum: montar o login e esquecer o redirecionamento pós-acesso. Cada passo liga uma ponta, da tela ao destino. Confirme antes que o WPForms está ativo e tem o addon de registro, porque o login depende dele.

<table id="etapas-login-wpforms">
  <caption>Formulário de login no WPForms: etapas, objetivo e validação</caption>
  <thead>
    <tr>
      <th scope="col">Etapa</th>
      <th scope="col">Objetivo</th>
      <th scope="col">Check de validação</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">Ativar o addon de registro</th>
      <td>Habilitar o login</td>
      <td>Template de login disponível</td>
    </tr>
    <tr>
      <th scope="row">Criar o formulário de login</th>
      <td>Montar a tela</td>
      <td>Campos de acesso no form</td>
    </tr>
    <tr>
      <th scope="row">Definir o redirecionamento</th>
      <td>Levar ao lugar certo</td>
      <td>Destino pós-login configurado</td>
    </tr>
    <tr>
      <th scope="row">Publicar o login na página</th>
      <td>Disponibilizar o acesso</td>
      <td>Formulário visível na página</td>
    </tr>
    <tr>
      <th scope="row">Testar o acesso</th>
      <td>Confirmar o fluxo</td>
      <td>Login leva ao destino certo</td>
    </tr>
  </tbody>
</table>

### Passo 1: Ative o addon de registro de usuário

No painel do WPForms, abra a área de addons e instale o de registro de usuário, porque é ele que traz os templates de login e cadastro com os campos de autenticação. Sem esse addon, o WPForms só monta formulários comuns, sem o recurso de login, conforme a [referência dos plugins do WordPress](https://wordpress.org/plugins/). Confirme que o template de login passou a aparecer ao criar um formulário. Esse passo destrava o acesso personalizado: a partir dele, você monta a tela de login com a sua marca. Reserve esse recurso para sites com usuários externos, então avalie se o seu caso justifica trocar a tela padrão antes de seguir com a configuração.

### Passo 2: Crie o formulário de login

A partir do template de login, monte o formulário com os campos de usuário e senha e a opção de manter conectado, porque é essa tela que substitui o wp-login para o usuário externo. Ajuste o visual com a sua marca, cores e logo, para a tela combinar com o resto do site. Inclua um link de recuperação de senha para quem esquece o acesso. Mantenha o formulário enxuto, só com o necessário para entrar. Pense nessa tela como a porta de entrada da área logada: quanto mais clara e coerente com o site, mais confiança ela passa ao usuário que vai digitar as credenciais.

### Passo 3: Defina o redirecionamento pós-login

Configure para onde o usuário vai depois de entrar, definindo um destino por tipo de usuário se necessário, porque é esse redirecionamento que leva a pessoa ao lugar útil, e esquecê-lo é o erro que joga o usuário comum no painel do admin. Aponte o cliente para o painel dele e o aluno para a área de cursos, por exemplo. Evite mandar o usuário externo para o wp-admin, onde ele não tem o que fazer. Confirme o destino para cada perfil. Esse passo é o que diferencia um login bem pensado de um que deixa a pessoa perdida, então defina o caminho claro para cada tipo de acesso.

### Passo 4: Publique o login em uma página

Adicione o formulário de login a uma página do site e defina o endereço onde ele vai morar, porque é essa página que o usuário vai acessar para entrar, no lugar da tela padrão. Escolha um link claro, como uma página de acesso, e direcione os pontos de login do site para ela. Considere esconder o formulário de quem já está logado, mostrando outro conteúdo. Se o estilo do formulário quebra dentro do construtor de página, veja como corrigir o [conflito de estilos entre WPForms e Elementor](https://full.services/wp-fixer/corrigir-conflito-estilos-wpforms-elementor/). Esse passo coloca o login no ar, então confirme que a página abre e exibe o formulário corretamente.

### Passo 5: Teste o acesso de ponta a ponta

Com um usuário de teste comum, entre pelo formulário e confirme que o login funciona e leva ao destino certo, não ao painel do admin, porque só o acesso real prova que o fluxo e o redirecionamento estão corretos. Teste também a recuperação de senha e o que acontece com credenciais erradas. Verifique no celular, já que muitos acessos vêm do mobile. Se o CSS do formulário não aplica e a tela sai sem estilo, veja como corrigir o [CSS personalizado que não aplica no WPForms](https://full.services/wp-fixer/corrigir-css-styling-wpforms/) antes de trocar o login padrão pelo personalizado.

<p class="wp-caption-text">Legenda: cada passo liga uma ponta, do formulário de login ao destino certo após o acesso.</p>

## Erros comuns ao criar o formulário de login

Os três erros mais comuns ao criar o formulário de login são esquecer o redirecionamento, não oferecer recuperação de senha e deixar o usuário logado ver a tela de login. O primeiro é o mais frequente: sem definir o destino pós-acesso, o WordPress manda o usuário comum para o painel do admin, um lugar onde ele não tem permissão para agir nem motivo para estar.

O segundo erro é não incluir um link de recuperação de senha, deixando quem esquece a senha sem saída e gerando chamados de suporte. A correção é sempre oferecer o caminho de redefinição. O terceiro caso é mostrar o formulário de login a quem já está autenticado, o que confunde a navegação. Quando o estilo do formulário não aplica e a tela perde a identidade, vale ver como corrigir o [CSS personalizado que não aplica no WPForms](https://full.services/wp-fixer/corrigir-css-styling-wpforms/).

## Como manter o login em produção

Manter o login personalizado em produção exige cuidar de duas frentes, a segurança do acesso e a consistência dos redirecionamentos a cada atualização, porque uma falha no fluxo deixa usuários sem entrar e uma atualização pode mexer no destino pós-login. O login é a porta da área logada, então qualquer ruído ali bloqueia quem precisa acessar.

Acompanhe se os usuários conseguem entrar e chegam ao destino certo, porque um redirecionamento quebrado afeta todo mundo de uma vez. Mantenha o link de recuperação de senha funcionando e proteja a página de login contra tentativas em massa. Para padronizar o login personalizado em vários sites sem licença avulsa, o plano premium da FULL reúne o WPForms no mesmo stack, sem custo extra por instalação.

## Como a FULL faz isso em escala

A FULL padroniza a criação de logins personalizados com WPForms porque acompanha mais de 150 mil sites WordPress, e portais de cliente e áreas de membros aparecem o tempo todo, onde remontar a tela de login e os redirecionamentos em cada projeto vira gargalo. Em vez de licença avulsa do WPForms por instalação, a ferramenta entra no bundle e o padrão de login com marca fica replicável de um site para outro.

No plano PRO da FULL, por [R$849](https://full.services/planos), o WPForms já vem no pacote para até dez sites, o que dá R$85 por site em vez de pagar cada licença separada. Para quem monta vários portais com acesso externo, a gente vê isso trocar um custo recorrente espalhado por um padrão único: a mesma tela de login e os mesmos redirecionamentos são exportados e reaproveitados de um projeto para outro, sem remontar o acesso do zero a cada site. É a economia que só aparece quando o stack é o mesmo em toda a base.

## Checklist final do login personalizado

O checklist final do login personalizado confirma, em uma passada, que o usuário entra e chega ao lugar certo antes de você substituir a tela padrão. Rode esta lista depois do passo 5 e a cada atualização do WPForms, porque é nessas atualizações que um redirecionamento costuma se perder.

Antes de declarar pronto, confirme:

- O addon de registro de usuário está ativo no WPForms.
- O formulário de login tem usuário, senha e a sua marca.
- O redirecionamento pós-login leva cada usuário ao destino certo.
- O link de recuperação de senha está visível e funciona.
- Quem já está logado não vê o formulário de login.
- O teste de acesso confirma o login e o destino corretos.
- O login funciona bem no celular, não só no desktop.

Se qualquer item falhar, principalmente o redirecionamento, volte ao passo correspondente antes de substituir a tela padrão.

## Perguntas frequentes sobre formulário de login no WPForms

<details>
  <summary>Preciso de um addon para criar o login no WPForms?</summary>
  <p>Sim. O formulário de login vem com o addon de registro de usuário do WPForms, que traz os templates de acesso e cadastro. A versão base monta formulários comuns, mas não os de autenticação. Use esse addon quando o seu site tem usuários externos e você quer uma tela de login com a marca, porque ele é o que habilita o recurso. Reserve a tela padrão do WordPress para sites em que só a equipe interna faz login, sem necessidade de personalização.</p>
</details>

<details>
  <summary>Por que o usuário cai no painel do admin depois de logar?</summary>
  <p>Quase sempre porque o redirecionamento pós-login não foi configurado. Sem um destino definido, o WordPress envia o usuário para o wp-admin por padrão, mesmo que ele não tenha o que fazer ali. A causa é a etapa de redirecionamento que ficou de fora. Para resolver, defina no formulário para onde cada tipo de usuário deve ir após entrar, como o painel do cliente ou a área de cursos. Prefira testar com um usuário comum, não administrador, para ver exatamente o caminho que o visitante externo percorre.</p>
</details>

<details>
  <summary>Como ofereço recuperação de senha no login personalizado?</summary>
  <p>Você inclui um link de redefinição de senha junto ao formulário, apontando para o fluxo de recuperação do WordPress ou do próprio WPForms. Assim, quem esquece a senha resolve sozinho, sem abrir um chamado. Deixe esse link visível e claro na tela de login. Teste o fluxo de recuperação antes de publicar. Reserve o suporte manual só para casos excepcionais, porque um login sem caminho de recuperação gera atrito e sobrecarrega o atendimento com pedidos de reset que o usuário poderia resolver em poucos cliques.</p>
</details>

<details>
  <summary>É possível esconder o login de quem já está autenticado?</summary>
  <p>Sim, com a lógica de exibição condicional na página. Você mostra o formulário de login apenas para quem não está autenticado e, para quem já entrou, exibe outro conteúdo, como um botão para a área logada ou para sair. Isso evita confundir o usuário que já está dentro do site. Reserve a exibição fixa do formulário para páginas dedicadas só ao acesso, porque mostrar um login para quem já está conectado passa a impressão de que ele não entrou de fato.</p>
</details>

<details>
  <summary>Quando vale proteger a página de login contra ataques?</summary>
  <p>Vale sempre que o site tem usuários e expõe uma tela de login, porque páginas de acesso são alvo comum de tentativas em massa. Proteger com limite de tentativas e verificação reduz o risco de invasão por força bruta. Prefira ativar essas defesas desde o início. Reserve uma proteção mais leve apenas para sites internos de acesso restrito, porque mesmo ali um login exposto sem limite de tentativas é uma porta que vale a pena trancar antes que alguém teste.</p>
</details>

## Próximos passos para um acesso com a cara do seu site

Criar um formulário de login no WPForms é, no fundo, dar ao seu site uma porta de entrada coerente com a marca: ative o addon de registro, monte a tela de login, defina o redirecionamento e, acima de tudo, leve cada usuário ao destino certo após entrar. O redirecionamento esquecido é o que joga o usuário no painel errado, então configure o caminho por perfil. Para padronizar o WPForms em vários sites sem licença avulsa, conheça os [planos da FULL](https://full.services/planos), e para continuar aprendendo, o [FULL Academy](https://full.services/academy/) reúne os tutoriais de WordPress em um só lugar.


---

## Metadados Estruturados (Schema.org)

```json-ld
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "TechArticle",
      "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#article",
      "headline": "Como criar um formulário de login no WPForms",
      "description": "Criar um formulário de login no WPForms é montar uma tela de acesso com a identidade do seu site, usando o addon de registro de usuário para autenticar a pessoa sem mandá-la para a tela genérica do wp",
      "url": "https://full.services/criar-formulario-de-login-no-wpforms/",
      "datePublished": "2026-06-21T09:00:00-03:00",
      "dateModified": "2026-06-21T09:00:00-03:00",
      "inLanguage": "pt-BR",
      "articleSection": "Plugins Uteis WordPress",
      "keywords": [
        "criar formulario de login no wpforms",
        "WordPress Plugins",
        "WordPress Tools",
        "Plugin Development"
      ],
      "author": {
        "@id": "https://full.services/#person-clayton"
      },
      "publisher": {
        "@id": "https://full.services/#org"
      },
      "about": [
        {
          "@type": "Thing",
          "name": "WordPress Plugins"
        },
        {
          "@type": "Thing",
          "name": "WordPress Tools"
        },
        {
          "@type": "Thing",
          "name": "Plugin Development"
        }
      ],
      "mentions": [
        {
          "@type": "Organization",
          "name": "WordPress",
          "url": "https://wordpress.org/",
          "@id": "https://www.wikidata.org/wiki/Q13166",
          "sameAs": "https://www.wikidata.org/wiki/Q13166"
        }
      ],
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://full.services/criar-formulario-de-login-no-wpforms/"
      },
      "wordCount": 2773,
      "citation": [
        {
          "@type": "CreativeWork",
          "name": "WordPress Developer Docs",
          "url": "https://developer.wordpress.org/",
          "publisher": {
            "@type": "Organization",
            "name": "WordPress Developer Docs"
          }
        },
        {
          "@type": "CreativeWork",
          "name": "WordPress.org Plugins",
          "url": "https://wordpress.org/plugins/",
          "publisher": {
            "@type": "Organization",
            "name": "WordPress.org Plugins"
          }
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#faq",
      "isPartOf": {
        "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#article"
      },
      "mainEntity": [
        {
          "@type": "Question",
          "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#faq-q1",
          "name": "Preciso de um addon para criar o login no WPForms?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Sim. O formulário de login vem com o addon de registro de usuário do WPForms, que traz os templates de acesso e cadastro. A versão base monta formulários comuns, mas não os de autenticação. Use esse addon quando o seu site tem usuários externos e você quer uma tela de login com a marca, porque ele é o que habilita o recurso. Reserve a tela padrão do WordPress para sites em que só a equipe interna faz login, sem necessidade de personalização.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#faq-q2",
          "name": "Por que o usuário cai no painel do admin depois de logar?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Quase sempre porque o redirecionamento pós-login não foi configurado. Sem um destino definido, o WordPress envia o usuário para o wp-admin por padrão, mesmo que ele não tenha o que fazer ali. A causa é a etapa de redirecionamento que ficou de fora. Para resolver, defina no formulário para onde cada tipo de usuário deve ir após entrar, como o painel do cliente ou a área de cursos. Prefira testar com um usuário comum, não administrador, para ver exatamente o caminho que o visitante externo percorre.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#faq-q3",
          "name": "Como ofereço recuperação de senha no login personalizado?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Você inclui um link de redefinição de senha junto ao formulário, apontando para o fluxo de recuperação do WordPress ou do próprio WPForms. Assim, quem esquece a senha resolve sozinho, sem abrir um chamado. Deixe esse link visível e claro na tela de login. Teste o fluxo de recuperação antes de publicar. Reserve o suporte manual só para casos excepcionais, porque um login sem caminho de recuperação gera atrito e sobrecarrega o atendimento com pedidos de reset que o usuário poderia resolver em poucos cliques.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#faq-q4",
          "name": "É possível esconder o login de quem já está autenticado?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Sim, com a lógica de exibição condicional na página. Você mostra o formulário de login apenas para quem não está autenticado e, para quem já entrou, exibe outro conteúdo, como um botão para a área logada ou para sair. Isso evita confundir o usuário que já está dentro do site. Reserve a exibição fixa do formulário para páginas dedicadas só ao acesso, porque mostrar um login para quem já está conectado passa a impressão de que ele não entrou de fato.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#faq-q5",
          "name": "Quando vale proteger a página de login contra ataques?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Vale sempre que o site tem usuários e expõe uma tela de login, porque páginas de acesso são alvo comum de tentativas em massa. Proteger com limite de tentativas e verificação reduz o risco de invasão por força bruta. Prefira ativar essas defesas desde o início. Reserve uma proteção mais leve apenas para sites internos de acesso restrito, porque mesmo ali um login exposto sem limite de tentativas é uma porta que vale a pena trancar antes que alguém teste.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        }
      ]
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://full.services/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Como criar um formulário de login no WPForms",
          "item": "https://full.services/criar-formulario-de-login-no-wpforms/"
        }
      ]
    },
    {
      "@type": "Organization",
      "@id": "https://full.services/#org",
      "name": "FULL Services",
      "url": "https://full.services",
      "logo": {
        "@type": "ImageObject",
        "url": "https://full.services/wp-content/uploads/full-services-logo.png",
        "width": 200,
        "height": 60
      },
      "sameAs": [
        "https://www.instagram.com/fullservicesbr",
        "https://www.facebook.com/fullservices.br",
        "https://www.linkedin.com/company/fullservicesbr/"
      ],
      "knowsAbout": [
        "WordPress",
        "WordPress Hosting",
        "Web Development",
        "Performance Optimization",
        "WordPress Security",
        "SEO para WordPress"
      ],
      "award": [
        "Gold Medal - The WP Weekly Awards 2023 (https://thewpweekly.com/awards-2023/)",
        "Gold Medal - The WP Weekly Awards 2024 (https://thewpweekly.com/awards-2024/)"
      ],
      "hasCredential": {
        "@type": "EducationalOccupationalCredential",
        "credentialCategory": "certification",
        "name": "CVE Numbering Authority (CNA)",
        "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Certificação válida desde 2022-05-03, com abrangência global.",
        "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
        "recognizedBy": {
          "@type": "Organization",
          "name": "CISA — Cybersecurity and Infrastructure Security Agency",
          "url": "https://www.cisa.gov/",
          "sameAs": "https://www.cisa.gov/"
        }
      }
    },
    {
      "@type": "Person",
      "@id": "https://full.services/#person-clayton",
      "name": "Clayton Margiotti",
      "givenName": "Clayton",
      "familyName": "Margiotti",
      "jobTitle": "Fundador e CEO da FULL Services",
      "description": "Fundador e CEO da FULL Services, plataforma WordPress SaaS com 50 mil clientes e 150 mil sites conectados, e anchor do ecossistema Elevor Global. Em 2024 conduziu a FULL a se tornar a primeira e unica empresa brasileira aprovada como CVE Numbering Authority sob a CISA (DHS/EUA). Mais de 20 anos construindo empresas digitais, com 13+ reconhecimentos internacionais (Facebook, GPTW, ONU, RD Summit).",
      "url": "https://full.services/sobre-nos/",
      "image": "https://full.services/wp-content/uploads/2026/05/clayton-margiotti.jpg",
      "sameAs": [
        "https://www.linkedin.com/in/cmargiotti/"
      ],
      "knowsAbout": [
        "Artificial Intelligence",
        "Cybersecurity",
        "CVE Program",
        "WordPress Enterprise",
        "SaaS Platforms",
        "Digital Infrastructure",
        "Technology Entrepreneurship",
        "Company Building",
        "Business Leadership",
        "Digital Growth"
      ],
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Fundador e CEO",
        "occupationalCategory": "11-1011.00"
      },
      "knowsLanguage": [
        {
          "@type": "Language",
          "name": "Portuguese",
          "alternateName": "pt-BR"
        },
        {
          "@type": "Language",
          "name": "English",
          "alternateName": "en"
        }
      ],
      "memberOf": {
        "@type": "Organization",
        "name": "CVE Numbering Authorities",
        "url": "https://www.cve.org/",
        "sameAs": "https://www.cve.org/"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Global Scaling Academy (Blitzscaling Program)",
          "url": "https://www.blitzscalingacademy.com"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Esade",
          "url": "https://www.esade.edu"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Business School Sao Paulo (BSP)",
          "url": "https://bsp.edu.br/"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Tera",
          "url": "https://somostera.com"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Le Wagon",
          "url": "https://www.lewagon.com"
        },
        {
          "@type": "EducationalOrganization",
          "name": "FIAP",
          "url": "https://www.fiap.com.br"
        },
        {
          "@type": "EducationalOrganization",
          "name": "PUCRS",
          "url": "https://online.pucrs.br/"
        }
      ],
      "award": [
        "Digital Disruptor – Engaging Experiences Master (Globant, 2021)",
        "Maior ROI do e-commerce brasileiro – Letrissimas (Facebook, 2019)",
        "1º lugar – Melhores Empresas para Trabalhar no Brasil – Eleva Digital (Great Place to Work, 2018)",
        "Case global de educacao no Facebook – Metodo SUPERA (Facebook, 2017)",
        "Maquina de Geracao de Leads, Agencia do Ano (RD Summit / RD Station, 2015)",
        "Monthly Recurring Revenue, top performance (RD Summit / RD Station, 2015)",
        "Quality/Efficiency – Entrepreneurship Training (UNCTAD / PNUD-ONU, 2010)"
      ],
      "subjectOf": [
        {
          "@type": "NewsArticle",
          "url": "https://www.globant.com/news/globant-reveals-inaugural-digital-disruptors-award-winners",
          "publisher": {
            "@type": "Organization",
            "name": "Globant"
          }
        },
        {
          "@type": "NewsArticle",
          "url": "https://www.prnewswire.com/news-releases/letrissimas-com-e-destaque-do-e-commerce-brasileiro-com-maior-roi-de-2018-877517801.html",
          "publisher": {
            "@type": "Organization",
            "name": "PR Newswire"
          }
        },
        {
          "@type": "NewsArticle",
          "url": "https://www.segs.com.br/seguros/102599-gestao-de-pessoas-garante-mais-lucro-as-empresas",
          "publisher": {
            "@type": "Organization",
            "name": "Segs"
          }
        },
        {
          "@type": "NewsArticle",
          "url": "https://franquiaeducacional.com/negocios-inovadores-facebook-elege-supera-case-mundial-de-educacao",
          "publisher": {
            "@type": "Organization",
            "name": "Franquia Educacional"
          }
        },
        {
          "@type": "NewsArticle",
          "url": "https://acontecendoaqui.com.br/marketing/resultados-digitais-divulga-vencedores-do-premio-agencias-de-resultados-2015-durante-o-rd",
          "publisher": {
            "@type": "Organization",
            "name": "Acontecendo Aqui"
          }
        }
      ],
      "worksFor": {
        "@type": "Organization",
        "@id": "https://full.services/#org"
      }
    },
    {
      "@type": "HowTo",
      "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#howto",
      "isPartOf": {
        "@id": "https://full.services/criar-formulario-de-login-no-wpforms/#article"
      },
      "name": "Passo a passo: criar formulario de login no wpforms",
      "description": "Guia passo a passo sobre criar formulario de login no wpforms para WordPress.",
      "url": "https://full.services/criar-formulario-de-login-no-wpforms/",
      "totalTime": "PT30M",
      "author": {
        "@type": "Organization",
        "@id": "https://full.services/#org"
      },
      "step": [
        {
          "@type": "HowToStep",
          "position": 1,
          "name": "Passo 1: Ative o addon de registro de usuário",
          "text": "No painel do WPForms, abra a área de addons e instale o de registro de usuário, porque é ele que traz os templates de login e cadastro com os campos de autenticação. Sem esse addon, o WPForms só monta formulários comuns, sem o recurso de login, conforme a <a href="https://wordpress.org/plugins/">referência dos plugins do WordPress</a>. Confirme que o template de login passou a aparecer ao criar um formulário. Esse passo destrava o acesso personalizado: a partir dele, você monta a tela de login com a sua marca. Reserve esse recurso para sites com usuários externos, então avalie se o seu caso justifica trocar a tela padrão antes de seguir com a configuração."
        },
        {
          "@type": "HowToStep",
          "position": 2,
          "name": "Passo 2: Crie o formulário de login",
          "text": "A partir do template de login, monte o formulário com os campos de usuário e senha e a opção de manter conectado, porque é essa tela que substitui o wp-login para o usuário externo. Ajuste o visual com a sua marca, cores e logo, para a tela combinar com o resto do site. Inclua um link de recuperação de senha para quem esquece o acesso. Mantenha o formulário enxuto, só com o necessário para entrar. Pense nessa tela como a porta de entrada da área logada: quanto mais clara e coerente com o site, mais confiança ela passa ao usuário que vai digitar as credenciais."
        },
        {
          "@type": "HowToStep",
          "position": 3,
          "name": "Passo 3: Defina o redirecionamento pós-login",
          "text": "Configure para onde o usuário vai depois de entrar, definindo um destino por tipo de usuário se necessário, porque é esse redirecionamento que leva a pessoa ao lugar útil, e esquecê-lo é o erro que joga o usuário comum no painel do admin. Aponte o cliente para o painel dele e o aluno para a área de cursos, por exemplo. Evite mandar o usuário externo para o wp-admin, onde ele não tem o que fazer. Confirme o destino para cada perfil. Esse passo é o que diferencia um login bem pensado de um que deixa a pessoa perdida, então defina o caminho claro para cada tipo de acesso."
        },
        {
          "@type": "HowToStep",
          "position": 4,
          "name": "Passo 4: Publique o login em uma página",
          "text": "Adicione o formulário de login a uma página do site e defina o endereço onde ele vai morar, porque é essa página que o usuário vai acessar para entrar, no lugar da tela padrão. Escolha um link claro, como uma página de acesso, e direcione os pontos de login do site para ela. Considere esconder o formulário de quem já está logado, mostrando outro conteúdo. Se o estilo do formulário quebra dentro do construtor de página, veja como corrigir o <a href="https://full.services/wp-fixer/corrigir-conflito-estilos-wpforms-elementor/">conflito de estilos entre WPForms e Elementor</a>. Esse passo coloca o login no ar, então confirme que a página abre e exibe o formulário corretamente."
        },
        {
          "@type": "HowToStep",
          "position": 5,
          "name": "Passo 5: Teste o acesso de ponta a ponta",
          "text": "Com um usuário de teste comum, entre pelo formulário e confirme que o login funciona e leva ao destino certo, não ao painel do admin, porque só o acesso real prova que o fluxo e o redirecionamento estão corretos. Teste também a recuperação de senha e o que acontece com credenciais erradas. Verifique no celular, já que muitos acessos vêm do mobile. Se o CSS do formulário não aplica e a tela sai sem estilo, veja como corrigir o <a href="https://full.services/wp-fixer/corrigir-css-styling-wpforms/">CSS personalizado que não aplica no WPForms</a> antes de trocar o login padrão pelo personalizado. <p class="wp-caption-text">Legenda: cada passo liga uma ponta, do formulário de login ao destino certo após o acesso.</p> Os três erros mais comuns ao criar o formulário de login são esquecer o redirecionamento, não oferecer recuperação de senha e deixar o usuário logado ver a tela de login. O primeiro é o mais frequente: sem definir o destino pós-acesso, o WordPress manda o usuário comum para o painel do admin, um lugar onde ele não tem permissão para agir nem motivo para estar. O segundo erro é não incluir um link de recuperação de senha, deixando quem esquece a senha sem saída e gerando"
        }
      ]
    }
  ]
}
```
