Desenvolvendo plugins para WordPress
O que é um plugin WordPress?
Um plugin WordPress são classes e/ou funções criadas para incrementar ao WordPress novas funcionalidades ou estendê-las.
Porque criar plugins para WordPress?
Criar plugins para WordPress parte da necessidade de atribuir a ele alguma outra nova funcionalidade que não tem por padrão. Funcionalidades que por vez podem ser usadas para projetos pessoais ou para ajudar toda a comunidade que usam o WordPress.
Por onde começar?
Atualmente, o WordPress possui mais de 10.000 plugins desenvolvidos, e é sempre recomendado que verifique antes se já existe um plugin que faça o pretendido. Assim não haverá a necessidade do desenvolvimento.
É recomendado também ter curiosidade em ver como outros plugins renomados funcionam e analisar seu funcionamento para um bom entendimento e fazer um desenvolvimento mais profissional.
Procure ao máximo usar as funções nativas do WordPress, não reinvente a roda. Estude e conheça cada dia mais o WordPress.
Quais os pré-requesitos para começar a desenvolver um plugin WordPress?
O WordPress é feito com PHP, então nada mais justo do que um bom conhecimento nessa linguagem, ela é o começo de tudo.
O grande salto para o desenvolvimento de plugins WordPress é, através de seu conhecimento PHP, navegar pelos códigos do WordPress e entender como é o seu funcionamento, como ele lida funções ou métodos de suas classes. Isso ajuda muito na hora do desenvolvimento.
Ter sempre ao seu alcance ao Codex do WordPress é fundamental para consultas e obter um bom entendimento de tudo que o WordPress pode nos auxiliar.
Links úteis
Navegando no blog no meu parceiro @leandroviera, me deparei com os slides de sua palestra no CMS Brasil de 2009, e como são muito boas as suas explicações, segue abaixo para vocês consultarem e aprenderem mais um pouco sobre como criar um plugin para wordpress.
Configure sua máquina virtual como PHP, Apache, MySQL e comece agora mesmo a desenvolver aquela necessidade que você tem e que o WordPress não lhe proporciona nativamente.



É isso aí Boy! Sempre dando dicas úteis para a comunidade WordPress! Grande abraço!!