Recursos e tutoriais de desenvolvimento de plugins do WordPress

Divulgação: Seu suporte ajuda a manter o site funcionando! Ganhamos uma taxa de indicação por alguns dos serviços que recomendamos nesta página.


O WordPress é o sistema de gerenciamento de conteúdo mais implantado no planeta. Existem várias razões pelas quais é tão popular: é fácil de usar, fácil de hospedar, gratuito e de código aberto. Um dos principais fatores de sua popularidade são os plugins.

WordPress é extremamente extensível. Com um plug-in, você pode adicionar funcionalidades quase ilimitadas ao seu site. Existem milhares de plugins WordPress gratuitos e premium de alta qualidade disponíveis. Mas, às vezes, você precisa de algo realmente personalizado. A criação de um plug-in do WordPress oferece a capacidade de criar exatamente os recursos necessários para o seu site.

Se você tem um pouco de experiência em codificação ou deseja aprender um pouco de PHP, não é tão difícil criar seus próprios plugins para WordPress. Para ajudá-lo, reunimos os melhores tutoriais sobre o assunto, além de links para recursos úteis e ferramentas importantes para desenvolvedores de plug-ins..

Tutoriais introdutórios sobre desenvolvimento de plugins

Estes artigos, tutoriais e cursos fornecem uma introdução geral ao desenvolvimento de um plugin para WordPress. Eles abordam o tópico de diferentes ângulos e assumem diferentes níveis de experiência anterior em codificação – portanto, tente alguns até encontrar o que faz sentido para você.

  • O Manual do desenvolvedor de plug-ins é o novo guia oficial e expandido do WordPress Codex para o desenvolvimento de plug-ins.
  • Escrever um plugin é o guia oficial original do WordPress Codex para o desenvolvimento de plugins – ainda vale a pena ler.
  • O WordPress Plugin Development é uma introdução detalhada ao desenvolvimento de plugins que fornecerá uma compreensão básica do processo.
  • Um curso intensivo sobre desenvolvimento de plug-ins para WordPress é uma descrição detalhada dos aspectos mais importantes do desenvolvimento de plug-ins.
  • Criar um plug-in personalizado do WordPress a partir do zero descreve o processo de criação de um plug-in que busca informações do produto em um banco de dados externo e as exibe aleatoriamente em seu site. Algum conhecimento de codificação PHP é útil antes de começar.
  • O Tutorial de plug-in do WordPress é um tutorial fácil de seguir, com muitos comentários e explicações, mostrando como criar um plug-in que exibe dados do Google Analytics dentro de uma tela de pós-edição.
  • O Tutorial de desenvolvimento de plug-in do WordPress é um tutorial de 12 unidades que abrange várias coisas não mencionadas em muitos outros tutoriais de nível introdutório: internacionalização, ganchos de ativação, testes e JavaScript assíncrono (AJAX). Este tutorial pode ser uma boa opção para você, se você achou a maioria dos outros guias para iniciantes muito superficiais, mas ainda não sabe ao certo como obter um plug-in em grande escala..
  • Noções básicas do WordPress: Como criar um plug-in do WordPress é uma visão geral básica do que é um plug-in, como ele funciona e os principais componentes. Não é um tutorial em grande escala, mas bom para uma visão de alto nível das coisas.
  • A Série de tutoriais sobre desenvolvimento de plug-ins do WordPress é uma série de tutoriais de 30 partes que realmente analisa o funcionamento dos plug-ins na arquitetura geral do WordPress, com excelente cobertura em várias APIs internas.
  • Introdução ao desenvolvimento de plugins do WordPress: O Ultimate Guide é um tutorial detalhado que cobre as facetas mais importantes do desenvolvimento de plugins do WordPress, através do exemplo de um aplicativo que integra o WordPress ao gráfico aberto do Facebook.
  • Como escrever um plug-in do WordPress é um tutorial de 12 partes que aborda aspectos importantes do desenvolvimento de plug-ins, incluindo motivos para escrever plug-ins e como obter idéias para plug-ins, além de questões mais práticas, como usar o AJAX e criar painéis de administração.
  • Uma Introdução ao WordPress Plugin Development é exatamente isso – uma introdução, não um tutorial detalhado. Ainda assim, este artigo fornece uma visão muito clara do que um plug-in faz e como ele funciona, portanto vale a pena ler se você está apenas começando o desenvolvimento de plug-ins..
  • Como criar um plug-in WordPress é uma boa introdução ao desenvolvimento de plug-ins, com muitas capturas de tela, exemplos de código e recursos adicionais. Muito bom para aprendizes visuais e pessoas que não passam muito tempo olhando o código.
  • Como criar um plug-in WordPress fornece uma visão geral direta, mas bastante básica, do que é necessário para criar um plug-in. Esta é uma boa introdução se você estiver tentando descobrir se está preparado para criar um novo plug-in, mas precisará de outros recursos para realmente descobrir como fazê-lo..
  • A anatomia de um plug-in do WordPress é um tour aprofundado sobre o que deve ser incluído em um plug-in do WordPress e como deve ser estruturado.
  • O WordPress Plugin Development from Scratch é um tutorial de cinco partes que explica o desenvolvimento de plug-ins, destinado a pessoas com alguma experiência em web design (HTML / CSS), mas com pouco ou nenhum conhecimento em PHP ou WordPress.
  • O WordPress Plugin Development for Beginners é um tutorial simples, direcionado a “iniciantes extremos que não estão familiarizados com o desenvolvimento de plugins do WordPress”.
  • A faixa de desenvolvimento do WordPress é uma faixa de 12 cursos e 21 horas no desenvolvimento do WordPress a partir do tutorial premium que fornece a Tree House. Se você realmente quer se aprofundar no desenvolvimento de plugins (e temas) para WordPress, esta é uma ótima série para trabalhar..

Tutoriais adicionais e material de aprendizagem

Depois de ter um controle decente sobre o desenvolvimento de plug-ins em geral, confira estes recursos, que o ajudarão a levá-lo do iniciante ao mestre de desenvolvedores de plugins.

  • Dez coisas que todo desenvolvedor de plugins do WordPress deve saber é uma coleção de dicas práticas para trabalhar com desenvolvedores de plugins.
  • Acelerar o desenvolvimento usando o WordPress Plugin Boilerplate explica a maneira mais rápida de tornar o desenvolvimento de plugins mais rápido e fácil.
  • Como configurar as ferramentas de desenvolvimento PHP (PDT) no Eclipse para WordPress O desenvolvimento de plug-ins explica como usar o popular Eclipse IDE para tornar a escrita de um plug-in mais eficiente.
  • Criando tabelas com plug-ins é um artigo do WordPress Codex explicando como adicionar tabelas de banco de dados para armazenar dados personalizados relacionados a plug-ins.
  • Desenvolvimento profissional do WordPress: Estratégias abrange dicas, truques e conselhos práticos para trabalhar com desenvolvedores do WordPress.
  • Desenvolvimento profissional do WordPress: Ambientes abrange a configuração de um ambiente de desenvolvimento local, um teste e preparação e um ambiente, sincronização com a produção e por que você deveria se preocupar em ter muitos ambientes diferentes em primeiro lugar.
  • 9 dicas para o desenvolvimento de plugins do WordPress são apenas alguns conselhos práticos dos desenvolvedores da Six Revisions.
  • A publicação de um plug-in no diretório de plug-ins do WordPress explica como distribuir seu plug-in através do diretório oficial em WordPress.org.
  • Uma introdução à API do sistema de arquivos do WordPress aborda como escrever e ler arquivos de dentro de um plugin do WordPress.
  • Como criar e estilizar seu painel de administração de plug-in do WordPress explica as várias APIs e os problemas de design que você precisa entender para criar painéis de opções utilizáveis ​​para o seu plug-in.
  • Desmistificar o WordPress Hook System é um dos aspectos mais confusos do desenvolvimento do WordPress.
  • Tornando seus plugins WordPress compatíveis com o desenvolvedor discute como desenvolver seu plug-in para que outros desenvolvedores possam mexer facilmente nele ou incorporá-lo em seus projetos.
  • O PHP da maneira certa não é especificamente sobre o desenvolvimento do WordPress, mas é uma referência para escrever um bom código PHP. Não importa quantos tutoriais de desenvolvimento do WordPress você trabalhe, você não será muito bom em criar plugins e temas para o WordPress até dominar o PHP. Você pode encontrar mais recursos para melhorar suas habilidades em PHP na nossa página de Recursos para desenvolvedores PHP.

Referência

  • Plugins é a referência oficial em plugins do WordPress Codex. Esta página é sobre plugins em geral, do ponto de vista do administrador do site. Mesmo que não seja sobre desenvolvimento, deve ser uma leitura obrigatória para os desenvolvedores de plug-ins, pois define o que os usuários do WordPress devem esperar.
  • O WordPress Code Reference é um índice pesquisável de funções, classes, métodos e ganchos do WordPress.
  • A seção Desenvolvimento de plug-ins da documentação do desenvolvedor do WordPress Codex possui links para vários artigos no Codex sobre tópicos importantes.
  • O WPSeek.com é um mecanismo de pesquisa centrado no WordPress para desenvolvedores e autores de temas.
  • QueryPosts é uma referência de código do WordPress que busca melhorar o Codex oficial.

cupom de hospedagem na web

Procurando hospedagem WordPress séria?
O Liquid Web oferece hospedagem de alto desempenho e suporte superior ao cliente. No momento, você pode economizar muito em seus planos de qualidade usando este link de desconto especial
.

Ferramentas para desenvolvimento de plugins WordPress

  • O WordPress Plugin Boilerplate é uma estrutura de plugins orientada a objetos. Consulte também o gerador de clichê de plug-in do WordPress relacionado, que gera automaticamente o código de clichê do plugin personalizado com base nas informações fornecidas.
  • Developer é um plugin do WordPress que fornece várias ferramentas úteis de depuração e registro, ajudando a otimizar sua experiência de desenvolvimento.
  • WP Test é um grande conjunto de conteúdo de teste que pode ser importado para uma instalação do WordPress.
  • A barra de depuração é um plug-in que fornece informações sobre desempenho, consultas e cache cada vez que uma página do WordPress é carregada.
  • hookr.io é um índice de ganchos e filtros no núcleo do WordPress e em temas e plugins populares. O índice é integrado a um plug-in que aumenta as páginas ativas com informações sobre ganchos e filtros que foram ativados no carregamento da página.
  • O VCCW é um ambiente virtual do Vagrant + Chef projetado para o desenvolvimento de plug-ins e temas do WordPress.
  • Synchi é um plugin do WordPress que fornece um IDE completo (ambiente de desenvolvimento integrado) dentro dos editores de código de administrador.
  • O Fieldmanager é um kit de ferramentas para criar telas de administração complexas em plugins do WordPress.
  • Varying Vagrant Vagrants é uma configuração Vagrant de código aberto focada no desenvolvimento do WordPress.
  • GenerateWP é um conjunto de geradores de código para criar clichês personalizados. Os desenvolvedores de plug-ins podem usá-lo para gerar código para tipos de postagem personalizados, taxonomias personalizadas, códigos de acesso, widgets, ganchos e metaboxes.
  • Roots é um conjunto de ferramentas que fornece uma plataforma moderna e de alta qualidade para o desenvolvimento do WordPress. Inclui uma pilha de servidores locais e uma distribuição WordPress orientada para o desenvolvimento.
  • Awesome WordPress é uma lista com curadoria de ferramentas e recursos de desenvolvimento WordPress.
  • O WordPress Gear é um compêndio de ferramentas úteis para desenvolvedores para trabalhar com o WordPress.

Nosso artigo sobre Desenvolvimento de temas para WordPress lista uma série de ferramentas úteis que também ajudariam os desenvolvedores de plugins.

Comunidade e Aprendizagem Contínua

WordPress não é apenas um pedaço de software. É também uma enorme comunidade global. Uma das melhores coisas que você pode fazer para melhorar suas habilidades de desenvolvimento de plugins do WordPress é se envolver.

  • WordCamps são reuniões oficiais da comunidade WordPress e acontecem em todo o mundo.
  • O canal IRC do WordPress é um ótimo lugar para sair e conversar com outros desenvolvedores do WordPress.
  • Make WordPress Plugins é o blog oficial da equipe de revisão de plugins do WordPress. Se você deseja incluir seu plug-in no repositório oficial de plug-ins do WordPress.org, provavelmente é uma boa ideia prestar atenção ao que essa equipe de porteiros tem a dizer.
  • Desenvolvimento do WordPress O Stack Exchange é um site de perguntas e respostas focado no WordPress, da rede que trouxe o Stack Overflow.
  • Existem três subreddits relevantes do WordPress:
    • WordPress
    • Plugins WordPress
    • ProWordPress

Livros

  • Digging Into WordPress (2009-Presente), de Coyier e Starr, é um livro e blog. É o melhor e mais detalhado recurso escrito no WordPress que existe. Se você pode comprar apenas um livro no WordPress, é isso. Também vale a pena ler o blog, pois abrange uma ampla variedade de tópicos relacionados ao desenvolvimento do WordPress.
  • Desenvolvimento de plug-ins do WordPress (Guia para iniciantes) (2009), de Vladimir Prelovac, é uma introdução aprofundada ao desenvolvimento de plug-ins, direcionada a pessoas com pouca ou nenhuma experiência.
  • O WordPress Web Application Development (2015), de Rakhitha Nimesh Ratnayake, vai além da simples criação de plug-ins para mostrar como criar um aplicativo em grande escala sobre o WordPress.
  • Professional WordPress: Design and Development (2015), de Williams, Damstra e Stern, é uma visão abrangente de todos os aspectos do desenvolvimento do WordPress, com foco na construção de clientes profissionais.
  • O WordPress Cookin Development Cookbook (2012), de Yannick Lefebvre, é uma coleção de ideias para resolver problemas comuns de desenvolvimento de plugins.
  • O Professional WordPress Plugin Development (2011), de Williams, Richard e Tadlock, é uma visão aprofundada do desenvolvimento sério de plugins do WordPress.

Sumário

Existem muitas boas razões para aprender a criar plugins para WordPress. Se você está começando a aprender a codificar, a criação de plug-ins do WordPress pode fornecer um projeto prático para você trabalhar, que não é muito complicado ou muito simples. Se você gosta muito do WordPress, pode criar plug-ins para resolver seus próprios problemas e criar os recursos que deseja ter. Por fim, você pode criar plugins do WordPress profissionalmente. Não importa quantos plug-ins gratuitos existem, alguém está sempre procurando por algo que não está disponível. Muitas pessoas ganham a vida construindo plugins para WordPress.

cupom de hospedagem na web

Procurando uma ótima hospedagem WordPress com desconto?
O SiteGround – classificado como o número 1 pelos nossos leitores – fornece excelente suporte ao WordPress e planos otimizados para velocidade e segurança. No momento, você pode economizar até 67% nesses planos populares. Use este link de desconto
para conseguir o acordo.

Leitura e recursos adicionais

Temos mais guias, tutoriais e infográficos relacionados ao WordPress:

  • Guia de correções e solução de problemas do WordPress: este guia de 7 capítulos leva você profundamente ao WordPress.
  • 3 razões sem argumentos para criar seu site com o WordPress: saiba por que tantos pensam que o WordPress é o único CMS que importa.
  • O que é o WordPress: esta é a nossa introdução básica ao WordPress.

Que código você deve aprender?

Confuso sobre qual linguagem de programação você deve aprender a codificar? Confira nosso infográfico: Que código você deve aprender? Ele não apenas discute aspectos diferentes das linguagens, mas responde a perguntas importantes como: “Quanto dinheiro vou ganhar com a programação do PHP para viver?”

Que código você deve aprender?
Que código você deve aprender?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map