---
title: "Instalar plugins do GitHub no WordPress em 5 passos"
description: "Instalar plugins do GitHub no WordPress é o caminho para usar extensões que não estão no repositório oficial: ferramentas em beta, forks privados."
url: https://full.services/instalar-plugins-github-wordpress/
date: 2026-06-27
author: "Clayton Margiotti"
---

# Instalar plugins do GitHub no WordPress em 5 passos

**Instalar plugins do GitHub no WordPress** exige baixar o ZIP de release, subir em Plugins, Adicionar novo, Enviar plugin e ativar. Segundo a [W3Techs](https://w3techs.com/technologies/details/cm-wordpress) (2026), o WordPress roda 41,5% dos sites. O Git Updater entrega auto-update via repositório. Código não revisado é o maior risco do método.

Instalar plugins do GitHub no WordPress é o caminho para usar extensões que não estão no repositório oficial: ferramentas em beta, forks privados, projetos open-source de nicho ou um plugin que você mesmo desenvolve. O processo padrão é o upload manual de um arquivo ZIP, diferente do clique único do diretório do WordPress.org. A diferença prática está em três pontos: você baixa o código de fora, o WordPress não avisa sobre atualizações sozinho e ninguém revisou o pacote antes de você. Este guia mostra o passo a passo seguro, como ligar o auto-update com o Git Updater e onde mora cada risco de instalar plugins do GitHub no WordPress.

---

## Diferença entre o GitHub e o repositório oficial do WordPress

Instalar plugins do GitHub no WordPress significa subir um pacote de código que ninguém da equipe do WordPress.org auditou, enquanto o repositório oficial passa por revisão e entrega atualização em um clique. O [levantamento da W3Techs](https://w3techs.com/technologies/details/cm-wordpress) (2026) aponta o WordPress em 41,5% de todos os sites, e o GitHub não tem o filtro do diretório oficial.

Boa parte desse ecossistema vive no diretório do WordPress.org, com mais de 60 mil plugins gratuitos já validados pela equipe de plugins. O GitHub é diferente: ele é um repositório de código-fonte aberto, não uma loja curada. Quem opta por instalar plugins do GitHub no WordPress assume o papel de revisor que o diretório oficial faria no seu lugar.

<table id="comparativo-github-repositorio-wordpress">
  <caption>GitHub versus repositório oficial do WordPress: o que muda</caption>
  <thead>
    <tr>
      <th scope="col">Critério</th>
      <th scope="col">GitHub</th>
      <th scope="col">Repositório oficial</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">Instalação</th>
      <td>Upload manual do ZIP</td>
      <td>Clique único no painel</td>
    </tr>
    <tr>
      <th scope="row">Revisão de código</th>
      <td>Nenhuma por padrão</td>
      <td>Equipe de plugins do WordPress.org</td>
    </tr>
    <tr>
      <th scope="row">Atualização</th>
      <td>Manual ou via Git Updater</td>
      <td>Automática no painel</td>
    </tr>
    <tr>
      <th scope="row">Origem do código</th>
      <td>Qualquer desenvolvedor</td>
      <td>Versão publicada e assinada</td>
    </tr>
  </tbody>
</table>

A escolha pelo GitHub é justificada quando o plugin simplesmente não existe no diretório oficial, ou quando você precisa de uma versão de desenvolvimento. Para extensões comuns, o caminho do painel continua mais seguro, como mostra o tutorial de [como instalar um plugin WordPress passo a passo](https://full.services/como-instalar-um-plugin-wordpress-passo-a-passo/).

---

## Por que o ZIP errado do GitHub falha no upload

O erro mais comum ao instalar plugins do GitHub no WordPress vem de baixar o arquivo pelo botão verde "Code, Download ZIP" em vez da página de releases. Esse ZIP empacota a branch inteira com o sufixo `-main` na pasta raiz, e o WordPress recusa o pacote em segundos porque o slug da pasta não bate com o header do arquivo principal.

O sintoma é a mensagem "O pacote não pôde ser instalado. Nenhum arquivo de plugin válido foi encontrado". O WordPress lê o cabeçalho do arquivo `.php` principal, compara com o nome da pasta extraída e aborta quando os dois divergem, sem tocar no conteúdo do código em si.

A regra técnica é direta: `ZIP do botão Code + pasta raiz com sufixo -main = WordPress recusa o plugin`. A página de releases (em `github.com/usuario/repo/releases`) costuma trazer um ZIP empacotado pelo autor, com a estrutura correta e a versão estável marcada. Sem releases publicadas, baixe o "Code, Download ZIP" e renomeie a pasta interna antes de recompactar. Projetos sérios de código [open-source seguem o padrão de readme do WordPress](https://developer.wordpress.org/plugins/wordpress-org/how-your-readme-txt-works/), o que facilita identificar o pacote certo.

---

## Passo a passo: Instalar plugins do GitHub no WordPress

O passo a passo para instalar plugins do GitHub no WordPress leva cerca de 5 minutos e cinco etapas: localizar o ZIP de release, baixar, subir no painel, ativar e validar. Antes de começar, faça um backup do site, porque qualquer upload de código não revisado pode quebrar o painel inteiro.

Restaurar um site quebrado leva muito mais tempo do que prevenir com dois minutos de backup. A FULL mantém um guia de [backup automático no WordPress](https://full.services/backup-wordpress-automatico/) que cobre esse ponto antes de você tocar em qualquer pacote de fora do diretório oficial.

### Passo 1: Localize a release no repositório do GitHub

Abra a página do repositório e procure a aba "Releases", na coluna lateral direita. Cada release traz um ou mais "Assets" ,  o arquivo `.zip` empacotado pelo autor é o que você quer. Evite o "Source code (zip)" automático quando houver um asset nomeado pelo plugin, porque o asset costuma já vir com a estrutura de pasta pronta. Anote a versão (por exemplo, `v2.4.1`) para conferir depois.

### Passo 2: Baixe o arquivo ZIP correto

Clique no asset `.zip` da release mais recente marcada como estável (sem o rótulo "Pre-release"). O download vai para a pasta padrão do navegador. Não descompacte o arquivo: o WordPress espera o ZIP fechado. Se o repositório não tiver releases, baixe pelo "Code, Download ZIP", descompacte, renomeie a pasta interna removendo `-main` e recompacte mantendo o arquivo principal na raiz da pasta.

### Passo 3: Suba o plugin no painel do WordPress

No painel, vá em Plugins, Adicionar novo, e clique no botão "Enviar plugin" no topo. Selecione o ZIP baixado e clique em "Instalar agora". O WordPress descompacta o pacote em `wp-content/plugins/` e valida o header do arquivo principal. Se aparecer erro de pacote inválido, o problema quase sempre é a estrutura de pasta do Passo 2, não o código em si.

### Passo 4: Ative o plugin e confira o funcionamento

Após a instalação, clique em "Ativar plugin". Vá até a lista de plugins ativos e confirme que o novo item aparece com o número de versão esperado. Teste a funcionalidade principal em uma página real. Se o site exibir tela branca ou erro 500, desative pelo gerenciador de arquivos do host renomeando a pasta do plugin ,  isso reverte a ativação sem acesso ao painel.

### Passo 5: Registre a origem para rastrear atualizações

Anote em algum lugar o repositório de origem e a versão instalada. Como o WordPress não monitora o GitHub por padrão, essa nota é o que evita rodar uma versão desatualizada por meses. No próximo H2 você liga o auto-update automático com o Git Updater e elimina esse controle manual de uma vez.

---

## Como ligar o auto-update com o git updater

O Git Updater resolve o ponto cego do método: por padrão, instalar plugins do GitHub no WordPress congela a extensão na versão baixada, porque o painel só verifica atualizações no repositório oficial uma vez ao dia. A causa é técnica: `plugin do GitHub sem release empacotado + ausência do Git Updater = nenhuma notificação de atualização no painel`. O Git Updater é um plugin gratuito e open-source que adiciona GitHub, GitLab e Bitbucket como fontes de update reconhecidas pelo WordPress.

A configuração tem dois lados. No plugin que você quer atualizar, o arquivo principal precisa de duas linhas no header: `GitHub Plugin URI: usuario/repositorio` e, no WordPress 6.x, o cabeçalho nativo `Update URI`. Sem essas linhas, o Git Updater não reconhece a origem e nenhuma atualização dispara ,  esse é o detalhe que mais resolve ticket de auto-update silencioso. No lado do site, você instala o Git Updater, vai em Configurações, Git Updater, e cola o token de acesso pessoal do GitHub para repositórios privados. Repositórios públicos dispensam token. A partir daí, novas releases aparecem como atualização normal no painel, igual a qualquer plugin do diretório oficial.

---

## Os riscos reais de código não revisado do GitHub

O maior risco de instalar plugins do GitHub no WordPress é executar código que ninguém auditou em um ambiente com acesso total ao banco de dados e aos arquivos do site. Diferente do diretório oficial, onde a equipe do WordPress.org revisa cada uma das submissões, o GitHub entrega o repositório como está.

Nos tickets de suporte da FULL, a maioria dos incidentes com plugins de fora do diretório envolve abandono do projeto: o autor para de manter, uma vulnerabilidade aparece e nunca recebe correção. Código sem manutenção em um site público é uma porta que fica aberta por tempo indeterminado.

Três cuidados reduzem a exposição. Primeiro, verifique a atividade do repositório: data do último commit, issues abertas e estrelas dão um sinal de manutenção viva. Segundo, instale primeiro em um [ambiente de staging no WordPress](https://full.services/como-criar-ambiente-de-staging-no-wordpress/) antes de tocar a produção. Terceiro, rode uma checagem de [vulnerabilidades no WordPress](https://full.services/como-verificar-vulnerabilidades-wordpress/) após ativar. WPScan, Patchstack e o scanner da FULL flagram problemas conhecidos antes do incidente.

---

## Instalar temas do GitHub: O que muda em relação a plugins

Instalar temas do GitHub no WordPress segue a mesma lógica do ZIP, mas com uma armadilha extra: o tema-filho. Um tema-filho instalado sem o tema-pai correspondente gera tela branca em 1 carregamento, porque o WordPress não encontra o `style.css` herdado e quebra a renderização da página.

A regra é direta: `tema-filho sem tema-pai = erro fatal de template`. Antes de subir um tema do GitHub, leia o readme do repositório para descobrir se ele depende de um pai como Astra, GeneratePress ou Kadence, e instale o pai primeiro. O fluxo de instalar plugins do GitHub no WordPress e o de temas é o mesmo no upload do ZIP, mudando só o menu de destino.

O upload do tema acontece em Aparência, Temas, Adicionar novo, Enviar tema ,  fluxo idêntico ao de plugins, trocando apenas o menu. Para auto-update, o Git Updater também cobre temas, exigindo o cabeçalho `GitHub Theme URI` no `style.css`. Quem desenvolve o próprio layout encontra material útil em [recursos para aprender a criar temas para WordPress](https://full.services/recursos-para-aprender-a-criar-temas-para-wordpress/), que ajuda a estruturar o repositório no padrão que o WordPress espera. Validar o tema em staging continua sendo a etapa que evita o maior número de surpresas em produção.

---

## Métodos alternativos: WP-CLI e composer

Além do upload manual, instalar plugins do GitHub no WordPress também acontece via linha de comando, o que economiza tempo em múltiplos sites. O WP-CLI aceita o comando `wp plugin install https://github.com/usuario/repo/archive/refs/tags/v2.4.1.zip --activate`, baixando e ativando o pacote em uma única linha ,  útil para agências que repetem a mesma stack em dezenas de instalações. A condição é ter acesso SSH ao servidor, o que nem todo plano de hospedagem compartilhada oferece.

O Composer é a rota para quem trata o WordPress como projeto versionado. Com o repositório declarado no `composer.json` e o pacote configurado como `wpackagist-plugin` ou um VCS apontando para o GitHub, o `composer update` traz a versão exata travada no `composer.lock`. Instalar plugins do GitHub no WordPress por esse caminho dá reprodutibilidade entre ambientes, mas exige disciplina de fluxo de trabalho e não é indicado para quem administra um único site simples. Para sites em produção sem pipeline de deploy, o upload manual do ZIP segue sendo o caminho mais previsível e direto.

---

## Vale a pena automatizar tudo isso com a FULL?

Gerenciar plugins do GitHub manualmente em vários sites cobra tempo, e é aí que a stack pronta da FULL muda a conta. O plano PRO da FULL custa R$849 e libera os 17 plugins premium já licenciados e atualizados de forma centralizada: divididos por dez sites, isso dá R$85 por site.

A gente vê no suporte da FULL que boa parte do retrabalho com plugins de fora do diretório some quando o time usa extensões mantidas e atualizadas pela própria plataforma, em vez de monitorar releases do GitHub um a um. Para quem cuida de carteira de clientes, isso vira menos ticket de plugin quebrado e menos versão desatualizada rodando em produção, sem token de acesso para revisar a cada release. Conheça os [planos da FULL](https://full.services/planos) e compare o custo de R$85 por site com o esforço real de manter cada repositório do GitHub na mão, site a site.

---

<aside aria-label="Metodologia dos Testes">
## Como validamos este passo a passo
<p>O passo a passo deste guia foi conferido entre <time datetime="2026-03">março</time> e <time datetime="2026-06">junho de 2026</time>, em instalações WordPress 6.x rodando PHP 8.2 e PHP 8.3, com plugins e temas reais hospedados em repositórios públicos do GitHub. Testamos o upload do ZIP de release, o ZIP do botão Code e a configuração do Git Updater com tokens de acesso pessoal.</p>
<p>Cada erro de pacote inválido ao instalar plugins do GitHub no WordPress foi reproduzido para isolar a causa na estrutura de pasta, não no código. As observações de risco vêm dos tickets de suporte da FULL, que conecta cerca de 150 mil sites e acompanha incidentes com plugins de fora do diretório oficial ao longo do tempo, em vários ambientes de hospedagem.</p>
</aside>

---

## Perguntas frequentes sobre instalar plugins do GitHub no WordPress

<details>
<summary>Por que o WordPress recusa o ZIP que baixei do GitHub?</summary>
<p>Porque você baixou pelo botão "Code, Download ZIP", que empacota a branch com o sufixo `-main` na pasta raiz. O WordPress compara o nome da pasta com o header do arquivo principal e recusa o pacote quando não batem. Baixe pela página de releases, onde o ZIP vem empacotado pelo autor com a estrutura correta, ou renomeie a pasta interna removendo `-main` antes de recompactar o arquivo.</p>
</details>

<details>
<summary>É possível manter um plugin do GitHub atualizado sem reinstalar a cada versão?</summary>
<p>Sim, com o Git Updater, um plugin gratuito que adiciona GitHub como fonte de update reconhecida pelo WordPress. Basta o arquivo principal ter o cabeçalho `GitHub Plugin URI` e, no WordPress 6.x, o `Update URI`. Depois disso, novas releases aparecem como atualização normal no painel, sem reinstalação manual. Para repositórios privados, você cola um token de acesso pessoal do GitHub nas configurações do Git Updater.</p>
</details>

<details>
<summary>Qual a diferença entre baixar do GitHub e instalar pelo repositório oficial?</summary>
<p>A diferença está na revisão e na atualização. O repositório oficial do WordPress.org tem mais de 60 mil plugins auditados pela equipe de plugins e atualizados em um clique. O GitHub entrega código-fonte sem revisão e sem auto-update nativo. Vale instalar plugins do GitHub no WordPress quando o plugin não existe no diretório oficial ou você precisa de uma versão de desenvolvimento; para extensões comuns, o painel oficial continua mais seguro e prático.</p>
</details>

<details>
<summary>Quanto custa usar plugins do GitHub no WordPress?</summary>
<p>Instalar plugins do GitHub no WordPress é gratuito, já que o GitHub hospeda projetos open-source sem cobrança para download público. O custo real de instalar plugins do GitHub no WordPress é indireto: tempo de monitorar releases manualmente e o risco de código abandonado. Quem quer extensões premium mantidas e atualizadas sem o esforço de instalar plugins do GitHub no WordPress um a um usa a stack da FULL, com 17 plugins no plano PRO de R$849, o que dá R$85 por site ao dividir por dez instalações.</p>
</details>

<details>
<summary>O que é o Git Updater e quando vale a pena instalar?</summary>
<p>O Git Updater é um plugin open-source que conecta GitHub, GitLab e Bitbucket ao sistema de atualização do WordPress, fazendo plugins e temas de fora do diretório receberem updates como qualquer extensão oficial. Vale a pena instalar quando você usa pelo menos um plugin do GitHub em produção e não quer reinstalar a cada release. Para um teste pontual em staging, o upload manual do ZIP resolve sem precisar do Git Updater.</p>
</details>

---

## Próximos passos para gerenciar plugins de fora do diretório

Instalar plugins do GitHub no WordPress abre acesso a um universo de código open-source que o diretório oficial não cobre, desde que você respeite as três regras de ouro: baixar o ZIP de release certo, ligar o auto-update com o Git Updater e nunca subir código não revisado direto na produção. O método é simples no upload, mas a manutenção é onde mora o trabalho ,  e onde uma stack centralizada economiza horas. Comece sempre por um backup e um [ambiente de staging](https://full.services/staging-no-wordpress/), valide o repositório de origem e só então leve o plugin para o site real. Feito com esse cuidado, instalar plugins do GitHub no WordPress vira rotina previsível, não aposta. Para continuar aprendendo, o FULL Academy reúne tutoriais, guias e reviews de WordPress em um só lugar, e a categoria de [temas e plugins WordPress da FULL](https://full.services/temas-wordpress/) aprofunda cada etapa deste fluxo.

<p class="wp-caption-text">Legenda: o botão "Enviar plugin" é o ponto de entrada do upload manual do ZIP baixado do GitHub.</p>


---

## Metadados Estruturados (Schema.org)

```json-ld
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "TechArticle",
      "@id": "https://full.services/instalar-plugins-github-wordpress/#article",
      "headline": "Instalar plugins do GitHub no WordPress em 5 passos",
      "description": "Instalar plugins do GitHub no WordPress é o caminho para usar extensões que não estão no repositório oficial: ferramentas em beta, forks privados, projetos open-source de nicho ou um plugin que você m",
      "url": "https://full.services/instalar-plugins-github-wordpress/",
      "datePublished": "2026-06-27T09:00:00-03:00",
      "dateModified": "2026-06-27T09:00:00-03:00",
      "inLanguage": "pt-BR",
      "articleSection": "Temas WordPress",
      "keywords": [
        "instalar plugins do github no wordpress",
        "WordPress Themes",
        "Web Design",
        "WordPress Templates"
      ],
      "author": {
        "@id": "https://full.services/#person-clayton"
      },
      "publisher": {
        "@id": "https://full.services/#org"
      },
      "about": [
        {
          "@type": "Thing",
          "name": "WordPress Themes"
        },
        {
          "@type": "Thing",
          "name": "Web Design"
        },
        {
          "@type": "Thing",
          "name": "WordPress Templates"
        }
      ],
      "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/instalar-plugins-github-wordpress/"
      },
      "wordCount": 2827,
      "citation": [
        {
          "@type": "CreativeWork",
          "name": "W3Techs",
          "url": "https://w3techs.com/technologies/details/cm-wordpress",
          "publisher": {
            "@type": "Organization",
            "name": "W3Techs"
          }
        },
        {
          "@type": "CreativeWork",
          "name": "WordPress Developer Docs",
          "url": "https://developer.wordpress.org/plugins/wordpress-org/how-your-readme-txt-works/",
          "publisher": {
            "@type": "Organization",
            "name": "WordPress Developer Docs"
          }
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://full.services/instalar-plugins-github-wordpress/#faq",
      "isPartOf": {
        "@id": "https://full.services/instalar-plugins-github-wordpress/#article"
      },
      "mainEntity": [
        {
          "@type": "Question",
          "@id": "https://full.services/instalar-plugins-github-wordpress/#faq-q1",
          "name": "Por que o WordPress recusa o ZIP que baixei do GitHub?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Porque você baixou pelo botão "Code, Download ZIP", que empacota a branch com o sufixo `-main` na pasta raiz. O WordPress compara o nome da pasta com o header do arquivo principal e recusa o pacote quando não batem. Baixe pela página de releases, onde o ZIP vem empacotado pelo autor com a estrutura correta, ou renomeie a pasta interna removendo `-main` antes de recompactar o arquivo.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/instalar-plugins-github-wordpress/#faq-q2",
          "name": "É possível manter um plugin do GitHub atualizado sem reinstalar a cada versão?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Sim, com o Git Updater, um plugin gratuito que adiciona GitHub como fonte de update reconhecida pelo WordPress. Basta o arquivo principal ter o cabeçalho `GitHub Plugin URI` e, no WordPress 6.x, o `Update URI`. Depois disso, novas releases aparecem como atualização normal no painel, sem reinstalação manual. Para repositórios privados, você cola um token de acesso pessoal do GitHub nas configurações do Git Updater.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/instalar-plugins-github-wordpress/#faq-q3",
          "name": "Qual a diferença entre baixar do GitHub e instalar pelo repositório oficial?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A diferença está na revisão e na atualização. O repositório oficial do WordPress.org tem mais de 60 mil plugins auditados pela equipe de plugins e atualizados em um clique. O GitHub entrega código-fonte sem revisão e sem auto-update nativo. Vale instalar plugins do GitHub no WordPress quando o plugin não existe no diretório oficial ou você precisa de uma versão de desenvolvimento; para extensões comuns, o painel oficial continua mais seguro e prático.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/instalar-plugins-github-wordpress/#faq-q4",
          "name": "Quanto custa usar plugins do GitHub no WordPress?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Instalar plugins do GitHub no WordPress é gratuito, já que o GitHub hospeda projetos open-source sem cobrança para download público. O custo real de instalar plugins do GitHub no WordPress é indireto: tempo de monitorar releases manualmente e o risco de código abandonado. Quem quer extensões premium mantidas e atualizadas sem o esforço de instalar plugins do GitHub no WordPress um a um usa a stack da FULL, com 17 plugins no plano PRO de R$849, o que dá R$85 por site ao dividir por dez instalações.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/instalar-plugins-github-wordpress/#faq-q5",
          "name": "O que é o Git Updater e quando vale a pena instalar?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "O Git Updater é um plugin open-source que conecta GitHub, GitLab e Bitbucket ao sistema de atualização do WordPress, fazendo plugins e temas de fora do diretório receberem updates como qualquer extensão oficial. Vale a pena instalar quando você usa pelo menos um plugin do GitHub em produção e não quer reinstalar a cada release. Para um teste pontual em staging, o upload manual do ZIP resolve sem precisar do Git Updater.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        }
      ]
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://full.services/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Temas WordPress",
          "item": "https://full.services/temas-wordpress/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Instalar plugins do GitHub no WordPress em 5 passos",
          "item": "https://full.services/instalar-plugins-github-wordpress/"
        }
      ]
    },
    {
      "@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/instalar-plugins-github-wordpress/#howto",
      "isPartOf": {
        "@id": "https://full.services/instalar-plugins-github-wordpress/#article"
      },
      "name": "Passo a passo: instalar plugins do github no wordpress",
      "description": "Guia passo a passo sobre instalar plugins do github no wordpress para WordPress.",
      "url": "https://full.services/instalar-plugins-github-wordpress/",
      "totalTime": "PT30M",
      "author": {
        "@type": "Organization",
        "@id": "https://full.services/#org"
      },
      "step": [
        {
          "@type": "HowToStep",
          "position": 1,
          "name": "Passo 1: Localize a release no repositório do GitHub",
          "text": "Abra a página do repositório e procure a aba "Releases", na coluna lateral direita. Cada release traz um ou mais "Assets" ,  o arquivo `.zip` empacotado pelo autor é o que você quer. Evite o "Source code (zip)" automático quando houver um asset nomeado pelo plugin, porque o asset costuma já vir com a estrutura de pasta pronta. Anote a versão (por exemplo, `v2.4.1`) para conferir depois."
        },
        {
          "@type": "HowToStep",
          "position": 2,
          "name": "Passo 2: Baixe o arquivo ZIP correto",
          "text": "Clique no asset `.zip` da release mais recente marcada como estável (sem o rótulo "Pre-release"). O download vai para a pasta padrão do navegador. Não descompacte o arquivo: o WordPress espera o ZIP fechado. Se o repositório não tiver releases, baixe pelo "Code, Download ZIP", descompacte, renomeie a pasta interna removendo `-main` e recompacte mantendo o arquivo principal na raiz da pasta."
        },
        {
          "@type": "HowToStep",
          "position": 3,
          "name": "Passo 3: Suba o plugin no painel do WordPress",
          "text": "No painel, vá em Plugins, Adicionar novo, e clique no botão "Enviar plugin" no topo. Selecione o ZIP baixado e clique em "Instalar agora". O WordPress descompacta o pacote em `wp-content/plugins/` e valida o header do arquivo principal. Se aparecer erro de pacote inválido, o problema quase sempre é a estrutura de pasta do Passo 2, não o código em si."
        },
        {
          "@type": "HowToStep",
          "position": 4,
          "name": "Passo 4: Ative o plugin e confira o funcionamento",
          "text": "Após a instalação, clique em "Ativar plugin". Vá até a lista de plugins ativos e confirme que o novo item aparece com o número de versão esperado. Teste a funcionalidade principal em uma página real. Se o site exibir tela branca ou erro 500, desative pelo gerenciador de arquivos do host renomeando a pasta do plugin ,  isso reverte a ativação sem acesso ao painel."
        },
        {
          "@type": "HowToStep",
          "position": 5,
          "name": "Passo 5: Registre a origem para rastrear atualizações",
          "text": "Anote em algum lugar o repositório de origem e a versão instalada. Como o WordPress não monitora o GitHub por padrão, essa nota é o que evita rodar uma versão desatualizada por meses. No próximo H2 você liga o auto-update automático com o Git Updater e elimina esse controle manual de uma vez. --- O Git Updater resolve o ponto cego do método: por padrão, instalar plugins do GitHub no WordPress congela a extensão na versão baixada, porque o painel só verifica atualizações no repositório oficial uma vez ao dia. A causa é técnica: `plugin do GitHub sem release empacotado + ausência do Git Updater = nenhuma notificação de atualização no painel`. O Git Updater é um plugin gratuito e open-source que adiciona GitHub, GitLab e Bitbucket como fontes de update reconhecidas pelo WordPress. A configuração tem dois lados. No plugin que você quer atualizar, o arquivo principal precisa de duas linhas no header: `GitHub Plugin URI: usuario/repositorio` e, no WordPress 6.x, o cabeçalho nativo `Update URI`. Sem essas linhas, o Git Updater não reconhece a origem e nenhuma atualização dispara ,  esse é o detalhe que mais resolve ticket de auto-update silencioso. No lado do site, você instala o Git"
        }
      ]
    }
  ]
}
```
