Quer criar um plugin WordPress específico para o seu site? Criar um plugin específico para o site é uma das melhores maneiras de adicionar funções personalizadas ao seu site WordPress.
Neste artigo, explicaremos tudo o que você precisa saber sobre o uso de um plugin WordPress específico para o site.
Expandindo os Recursos do Seu Site com um Plugin Específico para o Site
O WordPress é tão flexível que permite aprimorar facilmente as funcionalidades do seu site por conta própria, sem contratar um desenvolvedor. Você pode aprimorar as funcionalidades de 2 maneiras: instalando um plugin ou adicionando um trecho de código personalizado ao seu site.
Embora instalar um plugin seja uma maneira óbvia (especialmente para não desenvolvedores) de estender a funcionalidade do seu site, às vezes é difícil encontrar um plugin que atenda exatamente às suas necessidades. Por outro lado, você pode encontrar tutoriais do WordPress que recomendam adicionar um trecho de código para resolver suas necessidades específicas.
Existem 2 maneiras de adicionar um trecho de código ao seu site WordPress para aprimorar as funcionalidades:
- Crie um plugin específico para o site e adicione um trecho de código personalizado a ele.
- Insira um trecho no seu arquivo functions.php.
A principal desvantagem de copiar um trecho para o seu arquivo functions.php é que a funcionalidade desaparecerá quando você mudar para um novo tema WordPress. É aqui que entra um plugin específico para o site.
Um plugin WordPress específico para o site é independente do seu tema, o que permite adicionar trechos personalizados ao seu site.
Vamos dar uma olhada em como usar um plugin WordPress específico para o site no seu site.
- Método 1: Usando o plugin Code Snippets (o jeito fácil)
- Método 2: Usando um plugin específico para o site (criação manual)
Método #1: Usando o Plugin Code Snippets (o Jeito Fácil)
Se você não tem interesse em criar um plugin específico para o site manualmente, o que pode consumir tempo, então este método é para você.
Vá em frente e simplesmente instale e ative o plugin WPCode em seu site WordPress. Este plugin fornece uma interface visual para gerenciar trechos de código, semelhante ao menu Plugins.
Como resultado, você pode ativar ou desativar trechos de código assim como plugins.
Uma vez que o plugin esteja ativado, você encontrará um menu de administração do WordPress chamado Code Snippets.
Para adicionar um trecho de código personalizado, vá para Code Snippets » Add Snippet e selecione “Add Your Custom Code (New Snippet)”.

Copie seu trecho de código no campo Code Preview e selecione o tipo de código (PHP Snippet, HTML Snippet, CSS Snippet, Block Snippet e mais).
Certifique-se de especificar um título e uma descrição para o seu trecho de código como referência para você no futuro.

Feito isso, ative o interruptor para Active e clique em Save Snippet.
Agora, para gerenciar seus trechos de código, você pode clicar no menu Code Snippets. É aqui que você pode ativar ou desativar os trechos de código com botões de alternância.

Confira esta revisão atualizada do WPCode para mais detalhes.
Método #2: Usando um Plugin Específico do Site (Criação Manual)
Etapa 1: Crie um Plugin Específico do Site
Abra um editor de texto em seu computador, como o Bloco de Notas ou o TextEdit. Seu arquivo de plugin precisa de um código de cabeçalho específico para que o WordPress possa reconhecê-lo como um plugin. Copie o seguinte código de cabeçalho para o seu Bloco de Notas:
<?php /* Plugin Name: Site Plugin for example.com Description: Site specific code changes for example.com */ /* Start Adding Functions Below this Line */ /* Stop Adding Functions Below this Line */ ?>
Vamos nomear seu arquivo de plugin específico do site como custom-snippets.php. Tenha em mente que, para salvar seu arquivo como um arquivo PHP, você precisará escolher Todos os Arquivos como seu Salvar como tipo.

Agora crie uma nova pasta chamada custom-snippets e mova o arquivo PHP que você acabou de criar para a pasta.
Em seguida, você precisará compactar a pasta do seu plugin específico do site, custom-snippets. Veja como fazer isso:
Usuários do Windows podem clicar com o botão direito na pasta e, em seguida, clicar em Enviar para » Pasta compactada (zipada).

Se você estiver no Mac, clique com o botão direito e selecione Compactar “custom-snippets”.
Etapa 2: Instalar o Plugin Específico do Site
Agora que você criou o arquivo zip do plugin, vá para o seu painel do WordPress e faça o upload navegando até Plugins » Adicionar Novo. Em seguida, clique em Enviar Plugin. Você será solicitado a escolher o arquivo de plugin correto e instalá-lo.

Após instalar o plugin, prossiga e ative-o para que você possa começar a usar o plugin específico do site.
Etapa 3: Usando o Plugin Específico do Site
Para adicionar um snippet ao seu plugin específico do site recém-carregado, vá para Plugins » Editor. No lado direito, você verá um menu suspenso Selecionar plugin para editar.
Vamos escolher Custom Snippet e, em seguida, clicar em Selecionar. Você será direcionado para o arquivo custom-snippets.php do seu plugin.

Aqui, você pode adicionar o snippet de sua escolha abaixo da linha: /* Comece a adicionar funções abaixo desta linha */
Após inserir seu snippet, clique em Atualizar Arquivo.
É isso!
Esperamos que este artigo tenha ajudado você a aprender como criar e usar um plugin específico do site em seu site WordPress. Agora vá em frente e encontre alguns snippets de código que você pode adicionar para aprimorar suas funcionalidades do WordPress.
Você também pode querer conferir nosso guia sobre como corrigir o erro de conexão com o banco de dados no WordPress.
Obrigado por este tutorial!
Você recomenda este método mais direto em vez de usar o plugin de snippets de código real?
Parece que menos coisas podem dar errado ao fazer seu próprio arquivo de funções personalizadas, como você declarou aqui.
Eu adoraria uma resposta se você tiver tempo, muito obrigado
O plugin Code Snippets é geralmente a maneira mais segura de usar um pequeno trecho de código. Mesmo que você crie um plugin específico para o site, o plugin Code Snippets pode ser uma ótima maneira de testar o código rapidamente.
Para um conjunto maior de código, um plugin personalizado pode ser uma opção melhor.
Que ótimo tutor. Muito obrigado pela ajuda, é uma salvação 😊.
Para quem está tendo problemas com o plugin não aparecendo, certifique-se de seguir as instruções corretamente, altere o nome e a descrição do plugin no arquivo php, reinstale e ative. Funcionou para mim. Deus abençoe 🙏
Fico feliz que você ache útil
Olá,
Eu criei o plugin, carreguei e ativei no meu site, mas ele não aparece na lista de plugins nem no editor de plugins.
Alguma ideia do porquê ele não está aparecendo?
Obrigado
Muito obrigado por este artigo útil, Shahzad. Criei manualmente um plugin para trechos de código e espero que você possa me ajudar com uma pergunta de acompanhamento. Se eu quiser adicionar vários trechos, devo adicioná-los todos ao mesmo arquivo php, usando um único plugin para tudo? Ou devo criar um novo plugin para cada trecho para organizar o código com mais facilidade? O benefício de usar Code Snippets é a organização limpa, e eu posso mudar para essa abordagem, mas estou um pouco relutante porque em vários fóruns vi muitas pessoas lutando com seus sites quebrando e tendo que fazer muita solução de problemas com Code Snippets. Seu conselho é apreciado. Obrigado.
Olá Leslie,
Fico feliz que você tenha achado este artigo útil.
Sim, você pode adicionar quantos trechos quiser ao mesmo arquivo php.
Olá Senhor
Estou muito feliz em encontrar tais informações aqui. Você poderia explicar quantos sites estão criando plugins de atualização para os temas e plugins GPL que vendem em seus sites. Podemos criar tal plugin e como. Fornecer código seria muito apreciado.
Obrigado, mano! é realmente útil. Eu tentei outro método de algum lugar e não funcionou. Agora, está funcionando
Fico feliz que você ache útil
Obrigado por compilar todas essas informações de forma simples.
De nada, Sushant