0
724

SHARE

Plugin Específico do Site

O quê, Por Quê e Como da Criação de um Plugin Específico do Site no WordPress

Ao adicionar todas as funcionalidades extras no arquivo functions.php do seu tema, você pode ter alguns problemas no futuro. Por quê? Porque além de seu arquivo functions.php ficar “inchado”, isso também aumenta as chances de erro cada vez que você modificar o arquivo. Sendo assim, recomendamos que você crie um plugin específico do seu site. Bem, você agora deve estar se perguntando: “O que é um plugin específico do site, por que eu preciso de um e como eu posso tê-lo no meu site WordPress?”. É exatamente sobre isso que vamos falar neste artigo. Acompanhe.

O que é um Plugin Específico do Site

O Plugin Específico do Site é um arquivo específico para adicionar snippets que você encontrar na web, que executa funções que não são encontradas no seu tema. Em outras palavras:

Constantemente você deve ler artigos “Como Fazer (famosos How-To)” relacionados ao WordPress em todo a web (incluindo o nosso site), onde compartilhamos snippets e sugerimos que você adicione-os no arquivo functions.php do seu tema. Esses snippets não são grandes o suficiente para justificar a criação de um plugin específico, mas alguns deles são, certamente, excelentes para adicionar funcionalidades específicas para um site, que não dependente de tema, como redirecionanr usuários para post aleatório. Considerando que outras funções podem ser chaves para o seu site específico, como Tipos de Post Personalizados.

Neste ponto, é quando você precisa adicionar um plugin específico do site, que servirá, essencialmente, para a mesma finalidade do arquivo functions.php do seu tema, mas vai permitir que você mantenha todas estas funcionalidades quando você resolver mudar de tema.

[leia]15 coisas que você deve fazer antes de mudar o tema do WordPress[/leia]

Por que você precisa de um Plugin Específico do Site

Como mencionamos acima, ele permitirá que você mantenha todas as funcionalidades extras para o seu site, que podem ter tomado boas horas extras do seu tempo. Algumas funções que pertenceriam à um plugin específico do site poderiam ser: Tipos do Post Personalizados, Adicionar ShortcodesAdicionar Suporte à Miniatura, Redirecionar Usuários para um Post Aleatório, e outras funções independentes, que não dependem de seu tema.

As funções acima são coisas que você vai precisar caso mude de tema ou não. Já imaginou desativar um tema e simplesmente perder todos os seus Shortcodes? Isso poderia ser um pesadelo.

Uma das razões pelas quais nós publicamos o Guia para Iniciantes sobre Como Colar Snippets noWordPress, era impedir o erro da Tela Branca da Morte que os usuários obtinham quando colavam o snippet da forma errada. Muitas vezes, iniciantes do WordPress simplesmente modificam seus temas usando a própria administração do WordPress para evitar o uso do FTP. Muitos ​​usuários relatam que ficaram presos do lado de fora do seu site depois que colaram o snippet errado.

Quando você usa um plugin específico do site, você de certa forma tem um site à prova de paradas. Ao colar um snippet com formatação errada, em vez da tela branca da morte, o editor embutido do plugin irá reconhecer o erro, e irá desativá-lo. Claro que isso vai quebrar o seu site por alguns segundos, mas pelo menos você poderá ir no painel administrativo e corrigir o erro.

Como dizem: “Dos males, o menor…”. Você prefere ficar bloqueado e ainda ter o site quebrado, ou prefere apenas o site quebrado, mas com a capacidade de corrigi-lo em segundos, bastando desfazer seu erro.

Como Criar um Plugin Específico do Site

Você pode pensar que isso seja super difícil, mas realmente não é. Tudo que você tem a fazer é:

  1. Criar uma nova pasta no diretório de plugins. Exemplo: “/wp-content/plugins/wp24horas-plugin/“. (Obs: Você pode colocar o nome do seu site.)
  2. Abra um arquivo em branco e salve-o como “wp24horas-plugin.php
  3. Cole o seguinte código no arquivo:
    <?php
        /*
        Plugin Name: NomeDoSite Plugin
        Description: Plugin específico para Snippets do site seusite.com.br
        */
        /* Inicio: Adicione suas funções abaixo desta linha */
    
        /* Fim: Adicione suas funções acima desta linha */
        ?>
  4. Agora faça upload deste arquivo para a pasta criada no diretório de plugins.
  5. Agora, basta ativar o plugin.

Deste ponto em diante, vamos recomendar a você adicionar os snippets apropriados que compartilhamos, no plugin específico do site, em vez de colar no arquivo functions.php do tema.

Esperamos que isso comece uma nova tendência que outros se seguirão. Nós já aderimos a este movimento, e nós recomendamos que você faça o mesmo. É uma prática “best-practice“, que vai lhe poupar bastante tempo a longo prazo.

Não perca mais nenhuma atualização aqui!

Ative as Notificações!

Clique aqui e, em seguida, clique em Permitir na caixa que aparecerá na parte superior da janela, próximo à barra de endereços.

Torne-se um Assinante e Eleve seu Conhecimento do WordPress!

Acesso Exclusivo, Suporte Especializado e Muito Mais.

Se você está aproveitando nosso conteúdo gratuito, vai adorar os benefícios exclusivos que oferecemos aos nossos assinantes! Ao se tornar um assinante do WP24Horas, você terá acesso a:

Não perca a oportunidade de maximizar seu potencial no WordPress. Clique no botão abaixo para se tornar um assinante e leve suas habilidades ao próximo nível!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Não perca mais nenhuma atualização aqui!

Tabela de Conteúdo
PUBLICIDADE
Últimos Posts
Conclusão: Resumo e Próximos Passos no Desenvolvimento WordPress

Conclusão: Resumo e Próximos Passos no Desenvolvimento WordPress

Recursos e Comunidade: Onde Buscar Suporte e Continuar Aprendendo

Recursos e Comunidade: Onde Buscar Suporte e Continuar Aprendendo

Desenvolvimento WordPress como Profissão: Vale a Pena?

Desenvolvimento WordPress como Profissão: Vale a Pena?

Otimização para SEO e Performance no WordPress

Otimização para SEO e Performance no WordPress

Segurança no Desenvolvimento WordPress: Mantendo seu Site Seguro

Segurança no Desenvolvimento WordPress: Mantendo seu Site Seguro

Explorando a REST API do WordPress: Integrações e Funcionalidades Avançadas

Você precisa estar logado para ver esta informação.

Torne-se um Assinante e Eleve seu Conhecimento do WordPress!

Acesso Exclusivo, Suporte Especializado e Muito Mais.

Se você está aproveitando nosso conteúdo gratuito, vai adorar os benefícios exclusivos que oferecemos aos nossos assinantes! 

Não perca a oportunidade de maximizar seu potencial no WordPress. Clique no botão abaixo para se tornar um assinante e leve suas habilidades ao próximo nível!