Calendário de eventos do WordPress que se atualiza a partir do Facebook
Início Blogue Como criar um calendário de eventos no WordPress que se atualiza a partir do Facebook

Como criar um calendário de eventos no WordPress que se atualiza a partir do Facebook

Crie um calendário de eventos que se atualize a partir do Facebook, com um calendário do WordPress que sincronize os eventos do Facebook e a programação da sincronização de eventos definida para a cada hora

Se organizas aulas, espetáculos, visitas abertas ao público ou serviços semanais, o Facebook é provavelmente o primeiro sítio onde todos os eventos são publicados. Depois, alguém tem de voltar a introduzir toda essa informação no calendário do site. E quando uma data muda, alguém tem de se lembrar de atualizá-la em ambos os sítios, o que é o passo que tende a ser esquecido numa semana agitada.

Como criar um calendário de eventos no WordPress que se atualize a partir do Facebook?

Para criar um calendário de eventos no WordPress que se atualize a partir do Facebook, instale o Smash Balloon Facebook Feed Pro com uma licença Elite, ative a sincronização de eventos e ligue-o ao Sugar Calendar, um plugin de calendário gratuito que o Facebook Feed Pro instala por si com um único clique. Todos os eventos futuros da sua página do Facebook aparecem então no seu calendário com o nome, data, hora, descrição, localização e foto de capa, e o Facebook Feed Pro verifica se há alterações de hora a hora, duas vezes por dia ou uma vez por dia, para que as edições e cancelamentos sejam transferidos automaticamente. Se os seus eventos do Facebook já estiverem ligados, a configuração abaixo demora cerca de 5 minutos.

Sou o responsável pelos comunicados de produtos da Smash Balloon e configurei isto num site de teste com uma página de demonstração de uma escola de surf enquanto escrevia sobre o lançamento do Facebook Feed Pro 4.13.0. A primeira sincronização importou mais de 8 eventos de uma só vez, incluindo as fotos de capa.

O Smash Balloon Facebook Feed Pro é um plugin do WordPress que mostra as tuas publicações, fotografias, vídeos e eventos do Facebook no teu site sem necessidade de código. A sua funcionalidade «Events Sync» é o que transforma os teus eventos do Facebook em entradas reais num calendário do WordPress.

Quais são as formas de adicionar eventos do Facebook a um calendário do WordPress?

Existem três opções viáveis. Pode copiar cada evento manualmente, apresentar um feed de eventos do Facebook numa página ou sincronizar os seus eventos com um plugin de calendário propriamente dito. Eis uma comparação entre elas.

Copiar eventos manualmenteMostrar o feed de eventos do FacebookSincronizar com o Sugar Calendar através do Facebook Feed Pro ⭐ Recomendado
Os novos eventos do Facebook aparecem automaticamente no teu site?❌ Não, cada evento é introduzido duas vezes✅ Sim, os novos eventos aparecem no feed✅ Sim, cada um deles passa a ser uma entrada no calendário
Os visitantes conseguem ver um mês inteiro de uma só vez?✅ Sim, se o mantiver atualizado⚠️ Não, é uma lista de eventos futuros✅ Sim, na visualização mensal do Sugar Calendar
As alterações de horário e os cancelamentos são transferidos?❌ Só se te lembrares de as corrigir✅ Sim, mostra o que está na tua Página neste momento✅ Sim, de acordo com o horário de sincronização que escolheu
Cada evento tem a sua própria página no vosso site?✅ Sim⚠️ Não, os eventos aparecem no feed✅ Sim, com a foto de capa e a localização
Ideal paraAlgumas poucas atividades por anoUma secção simples intitulada «O que se segue» na sua página inicialQuem quiser um calendário a sério, sem o método de dupla registo

Se só organizares dois ou três eventos por ano, basta copiá-los. Se quiseres um bloco rápido de «próximos eventos», o feed de eventos do Facebook Feed Pro faz isso muito bem, e o nosso artigo sobre como mostrar os teus eventos do Facebook selecionando a página em que se encontram explica-te como o ligar. Se as pessoas visitarem o teu site para planear a sua semana ou o seu mês, a sincronização do calendário é a opção que eu escolheria, e podes utilizá-la em conjunto com o feed.

O que é preciso ter antes de começar?

Precisas de quatro coisas antes de começares:

  • O Facebook Feed Pro Elite ou o Pacote All Access. A sincronização de eventos está incluída em ambos, juntamente com os eventos do Facebook.
  • Uma página do Facebook que gere, ligada como fonte de eventos. O Facebook Feed Pro lê os eventos da sua página através de uma aplicação do Facebook criada por si, e é necessário que seja administrador dessa página. Se ainda não ligou a sua página, a nossa publicação sobre como mostrar os seus eventos do Facebook selecionando a página em que se encontram explica-lhe passo a passo como criar a aplicação e selecionar a sua página.
  • Um plugin de calendário. A versão gratuita do Sugar Calendar funciona, e o Facebook Feed Pro instala-o por si. O Events Calendar também funciona.
  • Autorização para instalar plugins no WordPress, que qualquer conta de administrador possui.

Nunca configuraste um plugin de calendário antes? Não faz mal, porque não terás de adicionar nenhum evento ao Sugar Calendar. O Facebook Feed Pro trata disso por ti.

Como configurar um calendário de eventos no WordPress que se sincronize com o Facebook

Antes de passarmos às etapas, eis em que consiste, basicamente, a configuração:

  • A sincronização de eventos encontra-se na aplicação Facebook Feed Pro, em Facebook Feed » Definições » Eventos.
  • A versão gratuita do Sugar Calendar é suficiente e basta um clique para a instalar.
  • És tu que escolhes quais as Páginas do Facebook que alimentam o teu calendário, para que uma empresa com várias localizações possa manter o calendário de cada local de forma independente.
  • A função «Sincronizar agora» transfere os teus eventos imediatamente, para que não tenhas de esperar pela primeira verificação programada.
  • O calendário propriamente dito pode ser inserido em qualquer página através do bloco «Calendário de Eventos» do Sugar Calendar.

Eis os passos:

  1. Instale o Facebook Feed Pro ou atualize-o para a versão 4.13.0 ou mais recente, caso já esteja instalado no seu site. Se acabou de o adquirir, descarregue o plugin a partir da sua conta Smash Balloon, carregue-o em Plugins » Adicionar novo plugin, ative-o e ative a sua chave de licença Elite em Facebook Feed » Definições. Para atualizar uma instalação existente, aceda a Plugins e clique em «Atualizar agora» em Custom Facebook Feed Pro.
  2. Verifique se os seus eventos do Facebook estão ligados. Aceda ao Feed do Facebook » Definições e consulte a secção «Gerir fontes» no separador «Geral». A sua Página deverá aparecer com a palavra «eventos» ao lado do nome.
  3. Ative a sincronização de eventos. Clique no separador «Eventos» no mesmo ecrã e ative a sincronização de eventos.
  4. Selecione o Sugar Calendar. Se ainda não tiver nenhum plugin de calendário ativo, clique em «Instalar o Sugar Calendar » e a versão gratuita será instalada e ativada automaticamente. Em seguida, na secção «Integrações de calendário», clique no cartão «Sugar Calendar ».
  5. Escolha as suas páginas do Facebook. Na secção «Fontes de eventos do Facebook», clique em cada página cujos eventos devam aparecer neste calendário.
  6. Defina o seu horário de sincronização. Na secção «Horário de sincronização», selecione «A cada hora», «Duas vezes por dia» ou «Diariamente» e mantenha a opção «Importar imagens de capa dos eventos » ativada. A predefinição é «Duas vezes por dia», até que a altere. Clique em «Guardar alterações» e, em seguida, em «Sincronizar agora».
  7. Verifique os resultados. A tabela «Sincronizações recentes» mostra quantos eventos foram criados para cada página. Se tiver selecionado mais do que uma página, a opção «Sincronizar agora» transfere a primeira imediatamente e as restantes seguem-se em segundo plano, com um intervalo de cerca de dois minutos entre elas. Atualize a página para as ver na secção «Sincronizações recentes».
  8. Adicione o calendário a uma página. Edite a página onde pretende colocar o calendário, adicione o bloco «Calendário de Eventos » do Sugar Calendar e publique. Assim que estiver publicado, os seus eventos sincronizados do Facebook aparecerão nessa página.

Eis como se apresentam os ecrãs principais. Se ainda não houver nenhum plugin de calendário no seu site, o separador «Eventos» sugere-lhe a instalação do Sugar Calendar.

No separador «Eventos» do Facebook Feed Pro, com a sincronização de eventos ativada, aparece a mensagem «Não foi detetado nenhum plugin de calendário» e o botão «Instalar o Sugar Calendar» está destacado

Depois de instalado, o Sugar Calendar aparece como um cartão que pode selecionar. Já utiliza o The Events Calendar? Nesse caso, clique nesse cartão. Se quiser utilizar os dois, instale primeiro o Sugar Calendar a partir da página «Plugins» e o cartão deste também aparecerá aqui.

Cartões de integração de calendários no Facebook Feed Pro, com o Sugar Calendar selecionado e destacado, e o The Events Calendar ao lado

Nada é adicionado ao teu calendário até teres selecionado, pelo menos, uma Página, o que é útil se gerires Páginas separadas para locais diferentes.

Lista de fontes de eventos do Facebook, com a fonte de eventos da Horizon Surf School selecionada e destacada

Quanto ao horário, opto por «A cada hora» para quem muda frequentemente de planos, como é o caso de um espaço com uma programação variável. «Duas vezes por dia» é suficiente para um estúdio cujos horários das aulas raramente sofrem alterações.

Agendamento de sincronização definido para «A cada hora», com a opção «Importar imagens de capa dos eventos» ativada e o botão «Sincronizar agora» destacado

Depois de clicar em «Sincronizar agora», a tabela «Sincronizações recentes» mostra o que aconteceu. No meu site de teste, foram apresentados 8 eventos criados a partir da página de demonstração da escola de surf.

Tabela de sincronizações recentes que mostra 8 eventos criados pela Horizon Surf School, com a coluna «Criado» destacada

Coloca os teus eventos do Facebook num calendário a sério

O Events Sync está incluído no Facebook Feed Pro Elite e no All Access Bundle. Adicione o Sugar Calendar gratuito com um clique, escolha a sua Página e os novos eventos aparecerão no seu calendário sem necessidade de os voltar a introduzir.

Ver o Facebook Feed Pro Elite

O que acontece ao seu calendário após a primeira sincronização?

Após a primeira sincronização, continua a publicar no Facebook tal como já faz, e o seu calendário acompanha tudo sem que tenha de fazer nada mais.

O que acontece quando se adiciona um novo evento no Facebook?

Aparece no teu calendário na próxima consulta agendada, com o nome, a data, a hora, a descrição, o local e a foto de capa já preenchidos. Se não conseguires esperar, clica em «Sincronizar agora».

O que acontece quando se altera ou cancela um evento no Facebook?

Se alterares a hora de uma aula para as 19h no Facebook, a entrada no calendário passará a indicar as 19h após a próxima verificação. Se cancelares o evento ou o eliminares da tua Página, este também será removido do teu calendário. Apenas os eventos futuros são verificados, pelo que os eventos já ocorridos não são afetados.

Os eventos recorrentes no Facebook mostram todas as datas?

Sim. Se um evento do Facebook abranger várias datas, como uma aula todos os sábados de manhã, cada data é adicionada ao teu calendário como um evento separado, com a sua própria página. É isso que se vê no caso da aula semanal de surf «Sunrise», abaixo.

Calendário de outubro de 2026 no site da Horizon Surf School, repleto de eventos sincronizados a partir do Facebook, incluindo uma aula semanal de surf ao nascer do sol

É possível não incluir um evento do Facebook no calendário do seu site?

Sim. Se o eliminar ou o enviar para o cesto no Sugar Calendar, o Facebook Feed Pro fica a saber que o removeu, pelo que as sincronizações posteriores o ignoram, em vez de o voltarem a adicionar. Eu usaria esta funcionalidade para um evento de um parceiro que tenha partilhado na sua Página, ou para um encontro exclusivo para membros que prefira não divulgar publicamente.

O que acontece aos eventos depois de terminarem?

Eles permanecem no teu calendário. O Facebook Feed Pro apenas transfere os eventos futuros e, assim que um evento tiver ocorrido, não é removido, pelo que o teu calendário funciona também como um registo dos eventos que organizaste.

Por que razão deve colocar os seus eventos do Facebook num calendário em vez de numa lista?

Uma lista indica às pessoas o que se segue, enquanto um calendário é o que elas utilizam para planear. Alguém que esteja a decidir entre duas aulas às quintas-feiras quer ver o mês organizado, verificar em que semanas já está ocupado e, depois, selecionar a que melhor se adequa.

Eis o que isso implica para a sua empresa:

  • As pessoas que não utilizam o Facebook também conseguem encontrar os teus eventos. Muitas das pessoas que chegam ao teu site encontraram-te através do Google e não através da tua Página, e um calendário vai ao encontro delas exatamente onde já se encontram.
  • O seu calendário mantém-se atualizado. Quando a única cópia que atualiza é a do Facebook, o calendário do seu site fica atualizado na próxima verificação programada.
  • Cada evento tem uma página com o visual da sua marca. A foto de capa que criou para o Facebook passa a ser a imagem da página do evento, pelo que não é necessário carregar nada duas vezes.
Página do evento «Sunrise Surf Lesson» no calendário do site, apresentando a foto de capa do Facebook, a data, a hora e o local

Manter o calendário de um site atualizado sempre implicou uma segunda ronda de digitação depois de publicar no Facebook. A sincronização elimina essa segunda ronda da tua lista.

Por que utilizar o Facebook Feed Pro em vez de um plugin de importação independente?

Vais encontrar alguns plugins que se limitam a importar eventos do Facebook para o WordPress. Podem funcionar bem, mas isso significa ter um segundo plugin para te ligares ao Facebook e manteres atualizado, para além daquele que já mostra o teu feed.

Se já exibe conteúdos do Facebook no seu site com o Facebook Feed Pro, o Events Sync utiliza a fonte de eventos que já ligou. Ativar o Events Sync não altera de forma alguma o seu feed de eventos. O calendário recebe cópias separadas dos mesmos eventos, pelo que pode manter o feed na sua página inicial e atribuir ao calendário uma página própria. Dessa forma, só tem de gerir um plugin, o seu calendário reutiliza a ligação aos eventos que já configurou e o Sugar Calendar encarrega-se do próprio calendário.

Se já utiliza o The Events Calendar, não precisa de mudar. O Events Sync também é compatível com ele, e pode enviar os seus eventos para ambos os calendários ao mesmo tempo.

O Smash Balloon ajuda os proprietários de sites a transformar conteúdo social real em sinais de confiança que aumentam a credibilidade e as conversões, e mais de 1,75 milhões de pessoas utilizam os seus plugins nos seus sites WordPress. Se quiser ler o anúncio completo com todas as opções explicadas, consulte o artigo «Transforme os seus eventos do Facebook num calendário do site com o Sugar Calendar».

Porque é que os meus eventos do Facebook não aparecem no meu calendário?

Na maioria das vezes, trata-se de um destes problemas, e a maioria é fácil de resolver:

  • Nenhuma página está selecionada. A sincronização de eventos não transfere nada até que selecione pelo menos uma página nas fontes de eventos do Facebook.
  • O plugin do calendário não está ativo. Se o Sugar Calendar tiver sido desativado, a sincronização não tem para onde enviar os eventos. Reative-o na página «Plugins».
  • A próxima verificação agendada ainda não foi executada. Clique em «Sincronizar agora» para transferir tudo imediatamente.
  • A lista de Páginas indica que não tem nenhuma fonte de eventos ligada. A Sincronização de Eventos só pode utilizar uma Página que já esteja ligada como fonte de eventos. Ligue a sua utilizando o artigo sobre a configuração de eventos cujo link se encontra acima e, em seguida, volte ao separador «Eventos» e selecione-a.
  • A coluna «Erros» em «Sincronizações recentes» apresenta uma mensagem. Se o Facebook estiver a limitar a frequência com que o plugin pode solicitar os teus eventos, isso será indicado e o plugin tentará novamente por si próprio 30 minutos depois, pelo que não precisas de fazer nada.
  • O separador «Eventos» indica que a sincronização de eventos está disponível no plano Elite. Verifique se a sua chave de licença Elite está ativada em «Feed do Facebook» » «Definições». As licenças Basic e Plus não incluem a sincronização de eventos, e a atualização para o plano Elite ativa essa funcionalidade.
  • O seu site recebe muito pouco tráfego. As verificações programadas são executadas pelo agendador integrado do WordPress, que só é acionado quando alguém visita o seu site; por isso, um site com pouca atividade pode ser sincronizado mais tarde do que o previsto no agendamento. A função «Sincronizar agora» transfere a sua primeira página imediatamente, e todas as outras páginas seguem-se assim que o seu site receber a próxima visita.
  • Já eliminaste esse evento do teu calendário há pouco. Os eventos eliminados permanecem eliminados de forma intencional. Para recuperar tudo, clica em «Remover eventos importados » no cartão do teu calendário e, em seguida, clica em «Sincronizar agora». Esta ação elimina permanentemente todos os eventos importados, incluindo os passados, e apenas os eventos futuros são recuperados; por isso, guarda esta opção para um verdadeiro recomeço.
  • A tua Página foi ligada através de um feed iCal. Uma fonte ligada dessa forma não pode ser sincronizada. Volta a ligar a Página utilizando a tua própria aplicação do Facebook, tal como indicado na publicação sobre a configuração de eventos cujo link se encontra acima, e assim será possível sincronizá-la.

Perguntas mais frequentes

A sincronização de eventos funciona nos dois sentidos?

Não, o fluxo é unidirecional, da tua página do Facebook para o teu calendário do WordPress. Tudo o que adicionares ou alterares no Sugar Calendar fica no teu site e nunca aparece no Facebook; por isso, publica e edita os teus eventos no Facebook e deixa que o calendário se atualize automaticamente.

Preciso do Sugar Calendar Pro?

Não. A versão gratuita do Sugar Calendar funciona com o Events Sync, e o Facebook Feed Pro pode instalá-lo por si com um único clique a partir das definições de Eventos. Os eventos recorrentes do Facebook também funcionam na versão gratuita, porque cada data é importada como um evento independente.

Qual é o plano do Facebook Feed Pro que inclui a sincronização de eventos?

O Events Sync está incluído no Smash Balloon Facebook Feed Pro Elite e no All Access Bundle. Se tiver o plano Basic ou Plus, ao atualizar para o Elite, terá acesso tanto ao Events Sync como aos feeds de eventos do Facebook.

Posso editar um evento sincronizado no Sugar Calendar?

Podes, mas as tuas alterações só se mantêm até que esse evento seja alterado no Facebook. Quando isso acontecer, a próxima sincronização substitui o que alteraste pela versão do Facebook, por isso faço todas as alterações diretamente no próprio evento do Facebook.

Existe alguma forma gratuita de adicionar eventos do Facebook a um calendário do WordPress?

Sim, se não te importar de o fazer manualmente. Podes copiar cada evento para a versão gratuita do Sugar Calendar, o que funciona bem se organizares apenas alguns eventos por ano. O Events Sync, que faz isso automaticamente, faz parte do Facebook Feed Pro Elite, e o Sugar Calendar para o qual transfere os dados é gratuito.

Tenho de ser administrador da página do Facebook?

Sim. O Facebook só partilha os eventos de uma Página com quem tiver acesso total a essa Página; por isso, liga a fonte de eventos a partir de uma conta que a administre. A ligação é feita através de uma aplicação do Facebook que criares, utilizando o ID da aplicação, o segredo da aplicação e um token de acesso do utilizador.

Começa já a sincronizar os teus eventos do Facebook com o teu calendário

Já estás a publicar os teus eventos no Facebook. Com o Events Sync, basta essa única publicação para manter o calendário do teu site atualizado, e já não precisas de introduzir cada evento duas vezes.

Ativa a Sincronização de Eventos, adiciona o Sugar Calendar com um clique e escolhe a tua página. O teu próximo evento do Facebook pode aparecer hoje mesmo no calendário do teu site, com foto de capa e tudo.

Eis o que obtém com o Facebook Feed Pro Elite:

  • Todos os próximos eventos do Facebook num calendário WordPress real
  • Alterações e cancelamentos que se mantêm automaticamente
  • Eventos recorrentes preenchidos para todas as datas
  • O teu feed de eventos do Facebook, publicações, fotos e vídeos também

Deixa de introduzir os teus eventos duas vezes

O Facebook Feed Pro Elite custa 149 dólares no primeiro ano e inclui a sincronização de eventos, o feed dos teus eventos do Facebook e a análise do feed em até 10 sites. Experimenta-o com a tua própria página, com uma garantia de reembolso de 14 dias.

Adquira o Facebook Feed Pro Elite
avatar do autor
Lianne Laroya Gerente de Marketing de Conteúdo
Lianne é a Gestora de Marketing de Conteúdos da Smash Balloon, com mais de 12 anos de experiência em conteúdos WordPress, marketing de redes sociais, conteúdos gerados pelo utilizador (UGC) e otimização de motores de busca (SEO).

Adicionar um comentário

Ficamos satisfeitos por ter escolhido deixar um comentário. Tenha em atenção que todos os comentários são moderados de acordo com a nossa política de privacidade e que todas as hiperligações são nofollow. NÃO utilize palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.