Criando eventos no wordpress com o wp-agenda
Este é um tutorial em português ensinando como utilizar um plugin que desenvolvi para um calendário de evento para o site do Portal Nacional das Artes, filiado ao ministério da cultura, Funarte, um portal desenvolvido em WordPress. O Plugin de agenda para WordPress pode ser encontrado no meu Github e no diretório de plugin para wordpress.
Irei mostrar um exemplo do mundo real para construir uma agenda de uma banda.
Update: Favor usar a versão 2.0!
Instalação
A maneira mais fácil de instalar o plugin é instalar diretamente na seção adicionar novo na seção de plugins. Dependendo da sua instalação wordpress (Eu uso dreamhost que é bastante flexível para instalar plugins diretamente do painel de adminstração). Procure por wp-agenda e clique em instalar agora.
Agora você pode ativar e ver um novo item no menu do admin do wordpress:
Graças a deus que a nova api do wordpress possui a possibilidade de se criar tipos customizados de posts, e é exatamente o que acontece, agora você pode ter um tipo novo de post, do tipo evento, e desta forma gerenciar um evento como um post, mas com a possibilidade de ter metadados relacionados a eventos com suas próprias especialidades.
Agora você pode criar um novo evento:
Se você escrolar o mouse para o restante da página verá que metadados para o evento surgiram como local, data e horário:
O template da página de agenda
Você precisa criar um template para o calendário. Para isto, você pode criar um arquivo chamado agenda.php no seu template.
Agora, através da url do seu blog com mais uma query string alexandremagno.net/?agenda e assim você pode ter um calendário de eventos.
Este é um exemplo de um template de agenda:
Na div com id wp-agenda-calendar irá ser inserido via javascript o calendário.
E então você terá um calendário assim:
Deixe uma resposta