Ir para conteúdo principal

Usando a Extensão do Facebook

No dia a dia, usar a extensão Facebook significa colar as URLs das Páginas dos times na meta box certa e colocar o widget nas barras laterais onde ele deve aparecer. Este artigo percorre ambos os fluxos e os passos de solução de problemas que você p…

Atualizado hoje

Usando a Extensão do Facebook

No dia a dia, usar a extensão Facebook significa colar as URLs das Páginas dos times na meta box certa e colocar o widget nas barras laterais onde ele deve aparecer. Este artigo percorre ambos os fluxos e os passos de solução de problemas que você pode precisar.

Adicionando a Página do Facebook de um time

  1. Vá em SportsPress → Times e edite o time.

  2. Na meta box Facebook, cole a URL da Página do Facebook do time no campo URL da Página.

  3. Atualize o post.

Incorporando na página do time

Se seu tema usa a estrutura de template do SportsPress com uma seção do Facebook habilitada, a página do time mostrará a Página do Facebook incorporada automaticamente. A incorporação usa o SDK oficial do Facebook Page Plugin e é renderizada dentro da seção dedicada na página do time.

Se preferir incorporar manualmente, você pode chamar do_action( 'sportspress_team_facebook' ) a partir de um template de time personalizado, ou usar o widget do Facebook (abaixo) em uma barra lateral específica de time.

Adicionando o widget do Facebook

O widget do Facebook pode aparecer de duas maneiras:

Widget em todo o site (URL de Página fixa)

  1. Vá em Aparência → Widgets.

  2. Arraste o widget Facebook para uma barra lateral ou área de rodapé.

  3. Defina um Título e cole uma URL da Página fixa (por exemplo, a Página do Facebook principal da sua liga).

  4. Marque as Abas que você quer mostrar — Timeline mostra postagens recentes, Events lista Eventos do Facebook futuros, Messages adiciona um botão Send Message.

  5. Salve o widget.

Widget consciente do time

  1. Coloque o widget em uma barra lateral que aparece em páginas de time.

  2. Marque Usar a URL da Página do time.

  3. O widget puxará automaticamente o valor sp_facebook de cada time quando renderizado na página daquele time. Times sem URL de Página voltarão para o valor fixo (ou não renderizarão nada se o campo fixo estiver vazio).

Solução de problemas

Sintoma

Causa provável

A incorporação não mostra nada no frontend

URL da Página está malformada (deve ser uma URL completa https://www.facebook.com/...); ou a Página do Facebook está definida como privada

Incorporação aparece em desenvolvimento local mas não em produção

Alguns provedores de hospedagem bloqueiam requisições ao SDK do Facebook — verifique no console por avisos de scripts bloqueados

Opção de Abas ignorada

Verifique se você marcou pelo menos uma aba; o Facebook exige uma para renderizar

Widget na página do time mostra a página errada

"Usar a URL da Página do time" não está habilitada, ou o time ainda não tem um valor sp_facebook

Isto respondeu à sua pergunta?