Widget do GitHub para o WordPress

Na sequência do desenvolvimento de widgets WordPress, decidimos fazer mais um. Desta feita, para o GitHub. Este widget exibe o perfil de alguém desta rede de programadores (avatar, info. geral, repositórios, seguidores/seguidos, organizações).

Felizmente não tivemos de fazer web scrapping, dado que o GitHub tem uma excelente API. Inclusive, fizemos questões sobre a mesma por email e eles responderam sempre.

Embora o plugin suporte a colocação de um token oAuth (o que aumenta muito o número possível de chamadas à API), decidimos criar o conceito de cache, também ela configurável (em minutos):

GitHub Profile Widget

Configuração do GitHub Profile Widget

A cache armazena o resultado das chamadas à API GitHub. Para reduzir as dependências técnicas, é implementada fazendo uso direto da API de opções do WordPress.

Além de poder exibir o perfil de uma pessoa, também pode fazê-lo para uma organização GitHub.

Versões futuras do plugin poderão vir a exibir o feed.

Saber mais

Deixar uma resposta