O WordPress Widget Boilerplate serve como base para construir seus widgets WordPress usando ferramentas modernas como o Composer e uma abordagem orientada a objetos, tudo isso documentado nesta série de postagens.
O WordPress Widget Boilerplate está pronto para ser ativado como está (e inclui um widget de amostra com título, conteúdo e caixa de seleção).
wordpress-widget-boilerplate
para o diretório wp-content/plugins
O objetivo de ter um widget funcional é dar uma ideia de onde certas coisas pertencem. Além disso, a ideia é bifurcar o código existente e torná-lo seu para o seu próprio projeto.
Está organizado de tal forma que se presta a testes unitários, a um nível mais alto de coesão e a um nível mais baixo de acoplamento. Ele também usa recursos do paradigma orientado a objetos para fornecer melhor organização da base de código e recursos do PHP, como namespaces e dicas de tipo.
O WordPress Widget Boilerplate foi originalmente iniciado e é mantido por Tom McFarlin.
O projeto é de código aberto e recebe contribuições de incríveis desenvolvedores WordPress de todo o mundo.