Um plugin do WordPress é um programa, ou um conjunto de uma ou mais funções escritas em PHP, capaz de adicionar, expandir, remover ou em outras palavras, manipular recursos do WordPress.
Começando pelo nome! O nome de um plugin é muito importante, não apenas para quem vai utilizá-lo, mas também por ditar como será o “slug” do seu plugin. O “slug” é uma identificação alfanumérica utilizada para diversas coisas no plugin e no WordPress. Talvez a parte mais complicada de desenvolver um plugin
Arquivo principal E não, ele não chama index.php, jovem! Digamos que o nome do seu plugin é “Meu exemplo de plugin”, então, para uma melhor organização, teremos uma pasta chamada “meu-exemplo-de-plugin” e dentro desta pasta o arquivo “meu-exemplo-de-plugin.php”. wp-content/plugins/meu-exemplo-de-plugin /meu-exemplo-de-plugin.php
Cabeçalho Agora sim isso é um plugin xD O cabeçalho é quem diz para o WordPress que aquele seu arquivo “meu-exemplo-de-plugin.php” é um plugin e que deve ser tratado como tal.
E o plugin está pronto! Vocês acabaram de aprender como desenvolver um plugin. E olha que já é possível ativar, desativar e deletar. Então acabamos por aqui. Obrigado
No caso o que acabou foram os slides, porque chega de conversa, vamos codar! Afinal, se fosse para apresentar apenas slides eu teria submetido uma palestra para este WordCamp e não um workshop xD Apenas lamento por você que encontrou estes slides na internet e não participou do workshop
Licença Todo o código apresentado nestes slides estão licenciados sob a licença GPL v2. É possível encontrar uma cópia da licença no seguinte link: http://www.gnu.org/licenses/gpl-2.0.txt E todo o texto, screenshots e imagens são de domínio público.