Php button share social media

Bonjour,

Je tente de créer un button share social média, facebook, mais que je partage le contenu sur facebook, il n'est reconnait pas le url sur le href dans mon code, quelqu'un peu m'aider à corriger!

Facebook;
<a onClick="window.open("http://www.facebook.com/sharer.php?u=<?=$site_url?>" ,o[image][0]=<?PHP écho $row['image dans la BD'>, toolbar=0,status=0, width=500, height=600,target="_blank"); href="javascript: voir(0)">facebook</à>

</a>

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Tu fais probablement référence aux données Open Graph.
    Ce sont des balises <meta> à ajouter dans l'entête du code HTML.

    Cela ne concerne pas spécifiquement le lien de partage.

    Lorsqu'un lien vers la page est publiée par un utilisateur Facebook, sous la forme d'un post ou même un message dans une conversation privée, Facebook récupère cette page et recherche ces balises.

    Tout est expliqué ici :
    https://developers.facebook.com/docs/sharing/webmasters/
    1. Modérateur
      Bonjour
      Pourquoi fais tu du JavaScript au lieu de faire un lien normal ?
      1. Modérateur
        En. Plus tu as du mettre voir ...au lieu de void
        javascript: voir(0)
      2. @jordane45C'est juste une erreur quand j'ai écris voir(void), bah un simple href n'est m'aide pas à personnaliser le lien de share en question, j'aimerais rajouter l'image, la description et le titre
      3. Si tu as une idée plus simple, ou je peux inclure l'image, la description, je vous écoute ?