Os melhores plugins do GitHub para WordPress
Publicados: 2020-06-03GitHub e WordPress são duas plataformas muito populares. Não seria ótimo se você pudesse ter o melhor dos dois mundos e trazer todo o poder do GitHub para o seu site? Se é você, confira nossa lista dos melhores plugins do GitHub para WordPress para aproveitar ao máximo essas excelentes plataformas.
O que é o GitHub?
Para entender o que é o GitHub, primeiro precisamos explicar o que é o Git. Git é um sistema de controle de versão de código aberto criado por Linus Torvalds, o mesmo cara que criou o Linux. Um sistema de controle de versão ajuda os desenvolvedores a gerenciar as revisões de seus projetos e armazena essas modificações em um repositório central. Os sistemas de controle de versão são muito úteis quando várias pessoas estão trabalhando no mesmo código ou quando é um projeto de código aberto, pois cada desenvolvedor pode ver as alterações no código, baixá-lo e modificá-lo.
Vantagens de usar o GitHub
O Git não é o único controle de versão disponível, mas é o mais famoso porque possui múltiplas vantagens sobre os outros sistemas. Na maioria desses sistemas, se alguém fizer alterações no projeto, essas modificações serão aplicadas diretamente no repositório central.
Com o Git, no entanto, se um desenvolvedor deseja modificar um projeto, ele precisa copiar todo o repositório para seu sistema (conhecido como “bifurcação”) e depois fazer as alterações em sua cópia local. Depois disso, eles podem enviar uma notificação (conhecida como “ pull request ”) ao proprietário para aplicar essas alterações ao servidor central.
Por fim, o proprietário pode mesclar essas modificações com um clique (conhecido como " mesclar "). Portanto, o GitHub é uma plataforma que hospeda repositórios Git e fornece muitos outros recursos que facilitam o uso e a colaboração com outras pessoas. Possui mais de 40 milhões de usuários em todo o mundo e foi adquirido pela Microsoft em 2018.
Por que usar plugins do GitHub no WordPress?
Como você pode imaginar, muitos desenvolvedores que criam temas e plugins para WordPress hospedam os códigos-fonte no GitHub. Mas isso não é tudo. Alguns complementos permitem que você leve a integração GitHub-WordPress a um nível totalmente novo.
Algumas ferramentas adicionam recursos do Git ao WordPress e permitem que você adicione controle de versão, instale temas e plugins remotamente, implante-os diretamente do GitHub, incorpore repositórios em seu site e muito mais.
Melhores plugins do GitHub para WordPress
Os melhores plugins WordPress do GitHub são:
- Empurrador WP
- Atualizador do GitHub
- VersãoPress
- Ações do GitHub para WordPress
- Incorporação do GitHub
- Markdown GitHub
- Gist GitHub Shortcode
- Downloads de versões do GitHub
- Incorporar bloco para GitHub
- Contribuição de confirmação do Github
- Escrevendo no GitHub
Vamos dar uma olhada no que cada um deles tem a oferecer.
1. Empurrador WP
O WP Pusher é uma excelente ferramenta que permite implantar automaticamente as alterações feitas no repositório Git em seu site WordPress. Dessa forma, você pode instalar e atualizar temas e plugins diretamente do GitHub, Bitbucket ou GitLab, independentemente da hospedagem que você usa. Isso é muito útil para desenvolvedores porque toda vez que eles enviam uma nova alteração para o repositório Git, ele atualiza automaticamente seus plugins e temas sem precisar usar um cliente FTP.
Além disso, o WP Pusher é multisite e não requer que você tenha o Git instalado em seu servidor, qualquer serviço de hospedagem que você usar servirá.
Preço
Este plugin top é freemium. Oferece uma versão gratuita e três planos premium:
- Versão gratuita
- Freelancer – 99 USD por ano (5 sites)
- Agência – 199 USD por ano (20 sites)
- Grande Agência – 499 USD por ano (100 sites)
A versão gratuita suporta apenas repositórios públicos, enquanto os planos premium incluem repositórios privados e suporte por e-mail. Além disso, todos eles têm uma garantia de reembolso de 30 dias, portanto, se você não gostar do produto, poderá obter um reembolso total.
2. Atualizador do GitHub
Esta ferramenta não está no repositório do WordPress, mas é um dos plugins mais poderosos do GitHub para WordPress. O GitHub Updater permite atualizar qualquer plugin ou tema hospedado no GitHub. Com esta ferramenta, você pode habilitar atualizações automáticas para seus plugins, temas e pacotes de idiomas do GitHub, Bitbucket, GitLab ou Gitea.
A mágica dessa ferramenta é que ela permite que você atualize seus plugins e temas do WordPress toda vez que lançar uma nova versão, da mesma forma que seus usuários recebem uma atualização quando baixam um complemento ou tema do repositório do WordPress. Além disso, permite instalar temas e plugins remotamente. Então, como você usa este plugin? A única condição é que seu plugin ou tema deve conter um cabeçalho no cabeçalho style.css ou no cabeçalho do plugin para indicar sua localização no GitHub.
Vale a pena notar que este plugin foi originalmente desenvolvido por Joey Kudish mas como não tinha sido atualizado por um tempo, outro grupo de desenvolvedores chamado Radish Concepts assumiu o projeto.
Preço
O GitHub Updater é uma ferramenta gratuita que você pode baixar do GitHub. Você pode encontrar a versão original aqui, e a nova aqui.
3. VersãoPress
VersionPress é um excelente plugin de código aberto que traz todo o poder do Git para o WordPress. O que torna o VersionPress um dos melhores plugins do GitHub para WordPress é que ele adiciona controle de versão aos arquivos e ao banco de dados, permitindo que você acompanhe todas as alterações feitas em seu site. Isso significa que você pode desfazer qualquer alteração feita ou até mesmo trazer seu site de volta a um estado anterior, revertendo todas as alterações até esse ponto.
Além disso, o VersionPress permite criar ambientes de teste para testes e mesclá-los com o banco de dados ativo. Embora possa parecer complicado, essa ferramenta é muito fácil de usar e cria commits do Git para alterações de arquivo e banco de dados em linguagem natural, para que seja acessível até mesmo para usuários não técnicos.
Preço
VersionPress é gratuito e você pode baixá-lo do GitHub.
4. Ações do GitHub para WordPress
GitHub Actions for WordPress é um dos melhores plugins para quem desenvolve seus plugins no GitHub. Essa ferramenta permite que você implante seus novos lançamentos diretamente no repositório de plugins do WordPress toda vez que você marcar uma nova versão no GitHub. Você pode fazer isso na linha de comando ou usando a interface de versões do GitHub. Isso traz grandes benefícios porque permite gerenciar todos os seus desenvolvimentos diretamente do GitHub.
Para obter mais informações, consulte esta página de documentação.
Preço
O GitHub Actions para WordPress é 100% gratuito.
5. Incorporação do GitHub
O GitHub Embed é um plugin muito simples, mas muito eficaz, que permite incorporar detalhes do GitHub em uma página ou postagem do WordPress. Você só precisa colar o código na URL como faria com qualquer outra fonte incorporada. Esta ferramenta atualmente permite incorporar:
- Repositórios
- Perfis de usuário
- Resumos de marcos do projeto
- Colaboradores do projeto
Em termos de design, o GitHub Embed fornece estilo básico, mas adiciona classes para que você possa personalizá-lo para combinar com a aparência do seu site.
Preço
O GitHub Embed é gratuito e você pode baixá-lo do repositório de plugins do WordPress.
6. Github de Markdown
Mesmo que não tenha recebido nenhuma atualização por vários meses, este ainda é um dos melhores plugins do GitHub para WordPress. O Markdown Github permite que você armazene todas as informações do seu site no GitHub como arquivos markdown e controle a versão de todo o seu conteúdo.
Mas como faz isso? Toda vez que a página é carregada, o Markdown Github consulta a API do GitHub para que as alterações feitas no repositório sejam aplicadas imediatamente ao seu site. Essa é uma ótima opção para quem precisa atualizar seu site com usuários externos por meio de pull requests. Além disso, este plug-in vem com 3 códigos de acesso para exibir os últimos 5 commits, exibir links formatados para o repositório com a atualização mais recente e muito mais.
Preço
O Markdown Github é uma ferramenta gratuita e você pode baixá-la no repositório do WordPress.
7. Código de acesso do GitHub Gist
Como o próprio nome sugere, Gist GitHub Shortcode permite que você adicione GitHub Gists às suas postagens por meio de shortcodes. Por exemplo, você pode incluir um Gist completo com o seguinte shortcode:
[gist]
Além disso, você pode inserir um arquivo em um gist:
[gist file="index.php"]
Apesar de não receber atualizações com muita frequência, a última foi há mais de 7 meses, o Gist GitHub Shortcode é gratuito e você pode baixá-lo do repositório do WordPress.
8. Downloads de versões do GitHub
Este plug-in permite que você obtenha a contagem de downloads, links e outras informações para lançamentos de repositórios do GitHub por meio de códigos de acesso. Por exemplo:
- O shortcode
[grd_count]
fornece a soma de todos os valores de contagem de download para uma versão selecionada (um repositório GitHub). -
[grd_list]
retorna a lista de download das versões selecionadas, incluindo o nome da tag, a descrição e a lista de arquivos que podem ser baixados. -
[grd_latest_version]
fornece o nome da tag da última versão publicada.
Antes de começar a usar essa ferramenta, acesse o painel do WordPress > Configurações > Downloads de versão do GitHub e defina valores para o nome de usuário do GitHub e o nome do repositório que você usará por padrão nos códigos de acesso.
Preço
O GitHub Release Downloads é uma ferramenta gratuita que você pode baixar do repositório do WordPress.
9. Bloco de incorporação para GitHub
O Embed Block é uma excelente ferramenta para quem deseja incorporar repositórios do Github em seus sites. Ele permite que você adicione facilmente um bloco de incorporação do GitHub Repository ao Block Editor e exiba um cartão com as informações do repositório.
Usando o Editor Gutenberg, você pode adicionar um repositório GitHub a qualquer página ou postagem em seu site. Além disso, o Embed Block é muito fácil de usar. Basta digitar a URL do repositório e o plugin irá incorporar um cartão com todos os detalhes do repositório. O bloco inclui alguns estilos CSS básicos, mas você pode alterá-lo facilmente com um pouco de CSS.
Preço
Esta ferramenta é gratuita e está disponível em inglês, espanhol e português.
10. Contribuição de commit do Github
Com este plugin, você pode exibir todas as contribuições que fez no GitHub. Isso pode ser útil para criar mais autoridade e mostrar a seus clientes ou empregadores em potencial que você é uma respeitada fonte de conhecimento em seu campo.
O Github Commit Contribution pode ser facilmente integrado a qualquer portfólio ou site de currículo e é totalmente responsivo, compatível com vários navegadores e pronto para retina. Além disso, ele vem com dois layouts predefinidos e suporta códigos de acesso.
Preço
Esta ferramenta está disponível no Code Canyon por 13 USD.
11. Escrevendo no GitHub
A última ferramenta em nossa lista dos melhores plugins do GitHub para WordPress é Writing on GitHub. Como o próprio nome sugere, ele permite que você escreva conteúdo de forma colaborativa com outros autores e permita que seus usuários proponham melhorias ao seu conteúdo WordPress via GitHub.
Writing On GitHub é uma ferramenta muito útil para equipes, pois permite escrever e editar postagens de forma colaborativa usando o GitHub. Além disso, as equipes podem sincronizar o conteúdo de duas instalações diferentes do WordPress, bem como preparar e visualizar o conteúdo antes de implantá-lo na produção.
Preço
A melhor parte é que Writing OnGitHub é 100% gratuito.
Conclusão
Para resumir, esses plugins permitirão que você combine o melhor do GitHub e do WordPress. Com alguns desses complementos, você pode levar a integração GitHub-WordPress um passo adiante e melhorar sua produtividade. Você poderá adicionar controle de versão ao seu site, implantar novos lançamentos diretamente do GitHub, incorporar repositórios em seu site, armazenar todas as informações do seu site no GitHub como arquivos de remarcação e muito mais.
Então, qual plugin você deve usar primeiro? Recomendamos que você comece com o WP Pusher, GitHub Updater e VersionPress. Todos eles têm versões gratuitas e excelentes recursos que ajudarão você a aproveitar ao máximo o GitHub em seu site com facilidade.
Você usa algum plugin do GitHub? Deixe-nos saber quais outras ferramentas devemos incluir na seção de comentários abaixo.