Jump to content
Fórum Script Brasil
  • 0

Como fazer aparecer a foto e a notícia quando um link do jornal é compartilhado


Question

Instalei um site de jornal porém nos compartilhamentos pelo facebook não aparece a imagem da foto e o conteúdo da notícia. Ao invés disso aparece sempre a foto facebook.png. Gostaria de saber como posso fazer para que nos compartilhamentos pelo facebook as pessoas veêm a foto da notícia compartilhada com sua descrição. Abaixo,deixo parte do arquivo tag (esse arquivo contém o link que leva ao arquivo faceook.png

<?
if($dados2[nome] != "") {
echo'<meta name="author" content="'.$dados2[nome].'" />';
}
else{
echo'<meta name="author" content="Lenium" />';
}
?>

<?
if($dados[titulo] != "") {
echo'<meta property="og:title" content="'.$dados[titulo].'">';
}
else{
echo'<meta property="og:title" content="'.$tsite.'">';
}
?>

<?
if($dados[foto] != "") {
echo'<meta property="og:image" content="'.$usite.'thumbs.php?w=600&h=450&imagem=images/'.$tabela1.'/'.$dados[id].'/'.$dados[foto].'"/>';
}
else{
echo'<meta property="og:image" content="'.$usite.'img/facebook.png"/>';
}
?>

<?
if($dados[tags] != "") {
echo'<meta name="keywords" content="'.$dados[tags].'" />';
}
else{
echo'<meta name="keywords" content="'.$keywords.'" />';
}
?>
<? } ?>

 

Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Olá!

A configuração das informações (texto e imagem) que aparecem no compartilhamento são feitas nas meta tags og. Se está mostrando sempre a imagem facebook.png é porque está entrando no else.

1 - Para acessar o índice de um array você deve usar aspas, assim: $dados["titulo"] e $dados["foto"], a não ser que você possua constantes definidas com o nome titulo e foto (o que não deve ser seu o caso)

2 - Verifique se $dados["foto"] está com o valor que deveria estar

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148849
    • Total Posts
      644846
×
×
  • Create New...