---
title: "Como criar páginas de admin customizadas com o ACF PRO"
description: "Criar páginas de admin customizadas com o ACF PRO é montar telas de configuração próprias no painel do WordPress, com campos que valem para o site."
url: https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/
date: 2026-06-21
author: "Clayton Margiotti"
---

# Como criar páginas de admin customizadas com o ACF PRO

No seu site WordPress, **criar páginas de admin customizadas com o ACF PRO** é usar o recurso de Options Pages para montar telas de configuração próprias no painel, com campos globais. Segundo a [documentação do WordPress](https://developer.wordpress.org/), opções globais devem ficar fora dos posts. O erro mais comum é ler o valor sem informar a fonte option, o que retorna vazio mesmo com o campo preenchido na página de opções.

Criar páginas de admin customizadas com o ACF PRO é montar telas de configuração próprias no painel do WordPress, com campos que valem para o site inteiro em vez de ficarem presos a um post. O recurso de Options Pages do ACF PRO cria o item de menu, e você desenha os campos globais que controlam logo, contatos ou textos do tema. O resultado é um painel de configurações com a cara do projeto, fácil para o cliente editar sem mexer em código. Este guia faz parte do hub de [ACF PRO da FULL](https://full.services/acf-pro/) e mostra o passo a passo real, do registro da página à leitura do valor no site.

---

## O que é uma página de opções do ACF PRO

Uma página de opções do ACF PRO é uma tela de admin que você cria no painel para guardar configurações globais do site, como logo, telefone e redes sociais, em campos que não pertencem a nenhum post. O ACF PRO registra o item de menu, e você anexa um grupo de campos a essa página.

Na prática, você cria a Options Page pelo recurso do ACF PRO, monta um grupo de campos e aponta a regra de localização para essa página, depois lê cada valor no tema indicando que a fonte é option. Assim, um único lugar controla dados que aparecem em todo o site, como o rodapé. Nos atendimentos da FULL sobre [ACF PRO](https://full.services/acf-pro/), o tropeço campeão é ler o campo sem informar a fonte option, o que devolve vazio porque o valor não está em um post, e sim na página de opções global.

<p class="wp-caption-text">Legenda: a Options Page do ACF PRO guarda campos globais que valem para o site inteiro.</p>

## Quando vale uma página de opções em vez de campos no post

Vale criar uma página de opções quando o dado vale para o site todo e não para um conteúdo específico, quando o cliente precisa editar configurações globais sem tocar no tema ou quando você quer centralizar logo, contatos e textos fixos num só lugar, e vale o campo no post quando o dado muda de conteúdo para conteúdo. A página de opções rende com dados globais.

Use este teste antes de criar. Diga SIM à página de opções se o dado aparece em todo o site e tem um único valor, como o telefone do rodapé ou o link do Instagram. Diga NÃO se cada post tem o seu próprio valor, porque aí o campo pertence ao conteúdo, não a uma tela global. O encaixe ideal é a central de configurações do tema. Para entender os tipos de campo que você vai usar nessa tela, a [referência dos plugins do WordPress](https://wordpress.org/plugins/) ajuda a planejar a estrutura.

## Pré-requisitos antes de criar a página de admin

Antes de criar a página de admin você precisa de duas peças no lugar, o ACF PRO instalado e ativo, porque as Options Pages são um recurso exclusivo da versão paga, e a definição de quais configurações globais a tela vai guardar, e a falta de qualquer uma trava a montagem do painel próprio. Sem o ACF PRO, o recurso de página de opções nem aparece no menu.

Checklist de prontidão antes de começar:

- ACF PRO instalado e ativado, com a licença válida.
- A lista de configurações globais que a página vai controlar.
- Os tipos de campo definidos para cada configuração, como texto ou imagem.
- Acesso ao tema para ler os valores no front-end depois.
- Permissão de administrador para registrar páginas e grupos de campos.
- Um plano de onde cada valor vai aparecer no site.
- Backup do site antes de mexer no tema para exibir os campos.

Pense no conjunto como o painel de controle de uma casa: a página de opções é o quadro central onde ficam os interruptores gerais, os campos são os botões de cada função, e a leitura no tema é o fio que liga o botão à lâmpada certa. Sem o fio indicando a fonte global, o botão é apertado mas a luz não acende em lugar nenhum.

## Como criar a página de admin customizada em 5 passos

Criar a página de admin customizada segue cinco passos, do registro da página à leitura do valor no site, e respeitar a ordem evita o erro mais comum: preencher o campo e lê-lo sem informar a fonte option. Cada passo liga uma ponta, da tela ao tema. Confirme antes que o ACF PRO está ativo, porque a Options Page depende dele.

<table id="etapas-paginas-admin-acf">
  <caption>Página de admin com ACF PRO: 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">Registrar a Options Page</th>
      <td>Criar o menu</td>
      <td>Item no menu do admin</td>
    </tr>
    <tr>
      <th scope="row">Criar o grupo de campos</th>
      <td>Definir os dados</td>
      <td>Grupo salvo no ACF PRO</td>
    </tr>
    <tr>
      <th scope="row">Apontar o grupo à página</th>
      <td>Ligar campos à tela</td>
      <td>Campos aparecem na página de opções</td>
    </tr>
    <tr>
      <th scope="row">Ler o valor no tema</th>
      <td>Exibir no site</td>
      <td>Valor aparece no front-end</td>
    </tr>
    <tr>
      <th scope="row">Organizar o menu e testar</th>
      <td>Polir o painel</td>
      <td>Cliente edita e o site reflete</td>
    </tr>
  </tbody>
</table>

### Passo 1: Registre a página de opções

Crie a Options Page pelo recurso do ACF PRO, definindo o título do menu e a posição dele no painel, porque é esse registro que faz a tela de configurações aparecer no admin. Nas versões recentes, o ACF PRO permite registrar a página pela interface, sem código; quem prefere pode usar a função `acf_add_options_page()` no tema. Escolha um nome claro, como Configurações do Site, para o cliente encontrar fácil. Esse passo cria o lugar onde os campos globais vão morar, então pense na hierarquia do menu antes de seguir. Confirme que o item surgiu no menu do admin antes de criar os campos que ele vai abrigar.

### Passo 2: Crie o grupo de campos da página

No ACF PRO, crie um grupo de campos com cada configuração global que a página vai guardar, escolhendo o tipo certo para cada uma, imagem para o logo, texto para o telefone, URL para as redes, porque é esse grupo que dá forma à tela de opções. Nomeie os campos com clareza, já que é por esses nomes que você vai ler os valores no tema depois. Mantenha a tela organizada em abas ou grupos, para o cliente não se perder entre dezenas de campos. Salve o grupo, deixando a estrutura pronta para ser anexada à página de opções no passo seguinte.

### Passo 3: Aponte o grupo à página de opções

Nas regras de localização do grupo de campos, escolha que ele apareça na página de opções criada no passo 1, porque é essa ligação que faz os campos surgirem na tela de admin certa. Sem a regra correta, o grupo fica salvo mas não aparece em lugar nenhum, e a página de opções abre vazia. Selecione a Options Page específica na condição, não um post ou página comum. Abra a tela de configurações no admin e confirme que todos os campos aparecem prontos para preencher. Preencha um valor de teste em cada um, porque o tema só vai exibir algo se houver dado salvo na página de opções.

### Passo 4: Leia o valor no tema

No arquivo do tema onde o dado deve aparecer, leia o campo informando que a fonte é a página de opções, usando `get_field('nome_do_campo', 'option')`, porque o segundo parâmetro option é o que diz ao ACF para buscar na tela global e não em um post. Esquecer esse parâmetro é o erro número um e devolve um valor vazio. Coloque a leitura no rodapé, no cabeçalho ou onde a configuração faz sentido. Se um campo do tipo Clone não traz o valor esperado na leitura, veja como corrigir o [Clone Field que não funciona no ACF PRO](https://full.services/wp-fixer/corrigir-clone-field-acf-pro/), que costuma estar por trás de campos globais vazios.

### Passo 5: Organize o menu e teste com o cliente

Ajuste a posição e o ícone da página no menu do admin para o cliente achar a tela com facilidade, depois faça um teste completo, editando um valor e conferindo que ele muda no site, porque só esse ciclo prova que a configuração global funciona ponta a ponta. Peça a alguém sem acesso técnico para editar um campo e ver o resultado. Verifique também no celular, já que muita gente edita o site pelo painel mobile. Se o cache do site segura o valor antigo após a edição, veja como corrigir o [cache de campos dinâmicos do ACF no WP Rocket](https://full.services/wp-fixer/corrigir-cache-fields-dinamicos-acf-wp-rocket/) antes de entregar o painel.

<p class="wp-caption-text">Legenda: cada passo liga uma ponta, do registro da tela à leitura do campo global.</p>

## Erros comuns ao criar a página de admin

Os três erros mais comuns ao criar a página de admin são ler o campo sem o parâmetro option, esquecer de apontar a regra de localização para a página e duplicar o item de menu. O primeiro é o mais frequente: o campo está preenchido na tela de opções, mas a leitura sem informar option busca em um post inexistente e devolve vazio, então nada aparece no site.

O segundo erro é criar o grupo de campos e não ligar a regra de localização à Options Page, o que deixa a tela de configurações sem campos para preencher. A correção é conferir a condição de localização do grupo. O terceiro caso é registrar a página duas vezes, pela interface e por código, criando dois menus iguais. Quando um campo global some depois de uma atualização do ACF, vale ver como corrigir o [custom meta do ACF que não exibe](https://full.services/wp-fixer/corrigir-acf-custom-meta-tutor-lms/), que cobre os casos de valor que deixa de aparecer.

## Como manter a página de admin em produção

Manter a página de admin em produção exige cuidar de duas frentes, a estabilidade dos nomes de campo e a consistência das leituras no tema a cada atualização, porque renomear um campo quebra todas as leituras que apontavam para ele e uma atualização do ACF pode mexer no comportamento das Options Pages. A tela global controla dados que aparecem no site inteiro, então um campo quebrado afeta muitas páginas de uma vez.

Evite renomear os campos da página de opções depois que o tema já os lê, porque a leitura busca pelo nome e perde o valor se ele mudar. Depois de cada atualização do ACF PRO, abra a tela de configurações e confira que os valores continuam salvos e visíveis no site. Para licenciar o ACF PRO em vários projetos sem comprar avulso, o guia de [licença de plugin para múltiplos sites](https://full.services/como-adquirir-uma-licenca-de-plugin-para-multiplos-sites/) mostra o caminho do bundle.

## Como a FULL faz isso em escala

A FULL padroniza a criação de páginas de admin com ACF PRO porque acompanha mais de 150 mil sites WordPress, e telas de configuração global, com logo, contatos e textos do tema, aparecem em quase todo projeto, onde remontar a Options Page em cada site vira gargalo. Em vez de licença avulsa do ACF PRO por instalação, a ferramenta entra no bundle e o padrão de painel de configurações fica replicável de um site para outro.

No plano PRO da FULL, por [R$849](https://full.services/planos), o ACF PRO 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 entrega muitos sites com painel próprio, a gente vê isso trocar um custo recorrente espalhado por um padrão único: a mesma Options Page e o mesmo grupo de campos globais são exportados e reaproveitados de um projeto para outro, sem remontar a tela do zero a cada cliente. É a economia que só aparece quando o stack é o mesmo em toda a base.

## Checklist final da página de admin

O checklist final da página de admin confirma, em uma passada, que a tela global guarda os dados e o site os exibe antes de você entregar o painel ao cliente. Rode esta lista depois do passo 5 e a cada atualização grande do ACF PRO, porque é nessas atualizações que o comportamento das Options Pages costuma mudar.

Antes de declarar pronto, confirme:

- A Options Page aparece no menu do admin com nome e posição claros.
- O grupo de campos tem a regra de localização apontada para a página.
- Todos os campos globais aparecem prontos para preencher na tela.
- A leitura no tema usa o parâmetro option em cada campo.
- Editar um valor na página de opções muda o resultado no site.
- Não há item de menu duplicado para a mesma página.
- O painel é fácil de editar para quem não é técnico, inclusive no celular.

Se qualquer item falhar, principalmente a leitura com option, volte ao passo correspondente antes de entregar o painel.

## Perguntas frequentes sobre páginas de admin com o ACF PRO

<details>
  <summary>Preciso do ACF PRO para criar uma página de opções?</summary>
  <p>Sim. As Options Pages são um recurso exclusivo do ACF PRO, e a versão gratuita não oferece a tela de configurações globais. Sem o PRO, você só cria campos atrelados a posts e páginas, não uma central de dados que vale para o site inteiro. Por isso, montar um painel de admin próprio com logo, contatos e textos do tema depende da licença paga. Para entregar essa tela de configuração ao cliente, o ACF PRO é o que destrava o recurso de página de opções no menu do admin.</p>
</details>

<details>
  <summary>Por que o valor da página de opções aparece vazio no site?</summary>
  <p>Quase sempre porque a leitura no tema não informa que a fonte é a página global. O ACF guarda o dado da Options Page fora dos posts, então a função precisa do segundo parâmetro option para buscar no lugar certo. Sem ele, a leitura procura em um post que não existe e devolve vazio. Para resolver, confira se cada leitura usa option junto com o nome do campo. Prefira testar com um valor já preenchido na tela, assim você separa um erro de leitura de um campo realmente sem dado.</p>
</details>

<details>
  <summary>Como faço o cliente editar configurações sem mexer no tema?</summary>
  <p>Você entrega a página de opções como o único lugar que ele precisa abrir. O cliente edita os campos da tela de configurações no admin, e o tema lê esses valores e os exibe no site, sem ele tocar em código. Organize a tela com nomes claros e abas para ele se orientar. Esse é justamente o ganho da página de admin customizada: separar quem edita o conteúdo de quem cuida do código. Reserve o acesso ao tema só para você, deixando o cliente seguro na tela de opções.</p>
</details>

<details>
  <summary>É possível criar a página de opções sem escrever código PHP?</summary>
  <p>Sim, nas versões recentes do ACF PRO. A interface permite registrar a Options Page pela tela do plugin, definindo título e menu sem abrir o functions.php. A leitura dos valores no front-end ainda costuma usar uma função no tema, mas o registro da página já é visual. Use o caminho pela interface quando quiser velocidade e menos risco de erro de digitação no código. Reserve a função `acf_add_options_page()` para cenários avançados, como criar subpáginas ou controlar a posição do menu com mais precisão.</p>
</details>

<details>
  <summary>Quando vale uma página de opções em vez de o Customizer do tema?</summary>
  <p>Vale quando você precisa de campos estruturados e organizados que o Customizer não entrega bem, como repetidores, imagens múltiplas ou abas de configuração. A página de opções do ACF PRO dá controle fino sobre os tipos de campo e a disposição da tela. Prefira a Options Page quando o painel de configurações é extenso ou o cliente edita com frequência. Reserve o Customizer para ajustes visuais simples com pré-visualização ao vivo, porque para muitos campos de dados a tela do ACF organiza melhor o trabalho.</p>
</details>

## Próximos passos para um painel de configurações sob medida

Criar páginas de admin customizadas com o ACF PRO é, no fundo, dar ao site uma central de configurações próprias: registre a página, monte os campos globais, ligue a regra de localização e, acima de tudo, leia cada valor com o parâmetro option. A leitura sem option é o que faz o campo parecer vazio, então confira essa fonte em todas as leituras. Para padronizar o ACF PRO 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-paginas-de-admin-customizadas-com-acf-pro/#article",
      "headline": "Como criar páginas de admin customizadas com o ACF PRO",
      "description": "Criar páginas de admin customizadas com o ACF PRO é montar telas de configuração próprias no painel do WordPress, com campos que valem para o site inteiro em vez de ficarem presos a um post.",
      "url": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/",
      "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 paginas de admin customizadas com acf pro",
        "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-paginas-de-admin-customizadas-com-acf-pro/"
      },
      "wordCount": 2948,
      "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-paginas-de-admin-customizadas-com-acf-pro/#faq",
      "isPartOf": {
        "@id": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/#article"
      },
      "mainEntity": [
        {
          "@type": "Question",
          "@id": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/#faq-q1",
          "name": "Preciso do ACF PRO para criar uma página de opções?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Sim. As Options Pages são um recurso exclusivo do ACF PRO, e a versão gratuita não oferece a tela de configurações globais. Sem o PRO, você só cria campos atrelados a posts e páginas, não uma central de dados que vale para o site inteiro. Por isso, montar um painel de admin próprio com logo, contatos e textos do tema depende da licença paga. Para entregar essa tela de configuração ao cliente, o ACF PRO é o que destrava o recurso de página de opções no menu do admin.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/#faq-q2",
          "name": "Por que o valor da página de opções aparece vazio no site?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Quase sempre porque a leitura no tema não informa que a fonte é a página global. O ACF guarda o dado da Options Page fora dos posts, então a função precisa do segundo parâmetro option para buscar no lugar certo. Sem ele, a leitura procura em um post que não existe e devolve vazio. Para resolver, confira se cada leitura usa option junto com o nome do campo. Prefira testar com um valor já preenchido na tela, assim você separa um erro de leitura de um campo realmente sem dado.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/#faq-q3",
          "name": "Como faço o cliente editar configurações sem mexer no tema?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Você entrega a página de opções como o único lugar que ele precisa abrir. O cliente edita os campos da tela de configurações no admin, e o tema lê esses valores e os exibe no site, sem ele tocar em código. Organize a tela com nomes claros e abas para ele se orientar. Esse é justamente o ganho da página de admin customizada: separar quem edita o conteúdo de quem cuida do código. Reserve o acesso ao tema só para você, deixando o cliente seguro na tela de opções.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/#faq-q4",
          "name": "É possível criar a página de opções sem escrever código PHP?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Sim, nas versões recentes do ACF PRO. A interface permite registrar a Options Page pela tela do plugin, definindo título e menu sem abrir o functions.php. A leitura dos valores no front-end ainda costuma usar uma função no tema, mas o registro da página já é visual. Use o caminho pela interface quando quiser velocidade e menos risco de erro de digitação no código. Reserve a função `acf_add_options_page()` para cenários avançados, como criar subpáginas ou controlar a posição do menu com mais precisão.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/#faq-q5",
          "name": "Quando vale uma página de opções em vez de o Customizer do tema?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Vale quando você precisa de campos estruturados e organizados que o Customizer não entrega bem, como repetidores, imagens múltiplas ou abas de configuração. A página de opções do ACF PRO dá controle fino sobre os tipos de campo e a disposição da tela. Prefira a Options Page quando o painel de configurações é extenso ou o cliente edita com frequência. Reserve o Customizer para ajustes visuais simples com pré-visualização ao vivo, porque para muitos campos de dados a tela do ACF organiza melhor o trabalho.",
            "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 páginas de admin customizadas com o ACF PRO",
          "item": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/"
        }
      ]
    },
    {
      "@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-paginas-de-admin-customizadas-com-acf-pro/#howto",
      "isPartOf": {
        "@id": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/#article"
      },
      "name": "Passo a passo: criar paginas de admin customizadas com acf pro",
      "description": "Guia passo a passo sobre criar paginas de admin customizadas com acf pro para WordPress.",
      "url": "https://full.services/criar-paginas-de-admin-customizadas-com-acf-pro/",
      "totalTime": "PT30M",
      "author": {
        "@type": "Organization",
        "@id": "https://full.services/#org"
      },
      "step": [
        {
          "@type": "HowToStep",
          "position": 1,
          "name": "Passo 1: Registre a página de opções",
          "text": "Crie a Options Page pelo recurso do ACF PRO, definindo o título do menu e a posição dele no painel, porque é esse registro que faz a tela de configurações aparecer no admin. Nas versões recentes, o ACF PRO permite registrar a página pela interface, sem código; quem prefere pode usar a função `acf_add_options_page()` no tema. Escolha um nome claro, como Configurações do Site, para o cliente encontrar fácil. Esse passo cria o lugar onde os campos globais vão morar, então pense na hierarquia do menu antes de seguir. Confirme que o item surgiu no menu do admin antes de criar os campos que ele vai abrigar."
        },
        {
          "@type": "HowToStep",
          "position": 2,
          "name": "Passo 2: Crie o grupo de campos da página",
          "text": "No ACF PRO, crie um grupo de campos com cada configuração global que a página vai guardar, escolhendo o tipo certo para cada uma, imagem para o logo, texto para o telefone, URL para as redes, porque é esse grupo que dá forma à tela de opções. Nomeie os campos com clareza, já que é por esses nomes que você vai ler os valores no tema depois. Mantenha a tela organizada em abas ou grupos, para o cliente não se perder entre dezenas de campos. Salve o grupo, deixando a estrutura pronta para ser anexada à página de opções no passo seguinte."
        },
        {
          "@type": "HowToStep",
          "position": 3,
          "name": "Passo 3: Aponte o grupo à página de opções",
          "text": "Nas regras de localização do grupo de campos, escolha que ele apareça na página de opções criada no passo 1, porque é essa ligação que faz os campos surgirem na tela de admin certa. Sem a regra correta, o grupo fica salvo mas não aparece em lugar nenhum, e a página de opções abre vazia. Selecione a Options Page específica na condição, não um post ou página comum. Abra a tela de configurações no admin e confirme que todos os campos aparecem prontos para preencher. Preencha um valor de teste em cada um, porque o tema só vai exibir algo se houver dado salvo na página de opções."
        },
        {
          "@type": "HowToStep",
          "position": 4,
          "name": "Passo 4: Leia o valor no tema",
          "text": "No arquivo do tema onde o dado deve aparecer, leia o campo informando que a fonte é a página de opções, usando `get_field('nome_do_campo', 'option')`, porque o segundo parâmetro option é o que diz ao ACF para buscar na tela global e não em um post. Esquecer esse parâmetro é o erro número um e devolve um valor vazio. Coloque a leitura no rodapé, no cabeçalho ou onde a configuração faz sentido. Se um campo do tipo Clone não traz o valor esperado na leitura, veja como corrigir o <a href="https://full.services/wp-fixer/corrigir-clone-field-acf-pro/">Clone Field que não funciona no ACF PRO</a>, que costuma estar por trás de campos globais vazios."
        },
        {
          "@type": "HowToStep",
          "position": 5,
          "name": "Passo 5: Organize o menu e teste com o cliente",
          "text": "Ajuste a posição e o ícone da página no menu do admin para o cliente achar a tela com facilidade, depois faça um teste completo, editando um valor e conferindo que ele muda no site, porque só esse ciclo prova que a configuração global funciona ponta a ponta. Peça a alguém sem acesso técnico para editar um campo e ver o resultado. Verifique também no celular, já que muita gente edita o site pelo painel mobile. Se o cache do site segura o valor antigo após a edição, veja como corrigir o <a href="https://full.services/wp-fixer/corrigir-cache-fields-dinamicos-acf-wp-rocket/">cache de campos dinâmicos do ACF no WP Rocket</a> antes de entregar o painel. <p class="wp-caption-text">Legenda: cada passo liga uma ponta, do registro da tela à leitura do campo global.</p> Os três erros mais comuns ao criar a página de admin são ler o campo sem o parâmetro option, esquecer de apontar a regra de localização para a página e duplicar o item de menu. O primeiro é o mais frequente: o campo está preenchido na tela de opções, mas a leitura sem informar option busca em um post inexistente e devolve vazio, então nada aparece no site. O segundo erro é criar o grupo de campos e não ligar a regra de"
        }
      ]
    }
  ]
}
```
