ZwiiCMS version 11.5.11 est disponible au téléchargement.
Cette version assure la compatibilité avec php 8.1 en corrigeant de nombreuses erreurs liées à des dépréciations de fonctions et à des modifications de comportement.

zwiicms et facebook

vertigovertigo Messages 13Membre
Salut à tous, ca fait un moment que je n'ai pas poster ici. 

Je viens faire un tour ici car j'y constate un problème de compatibilité avec Facebook. Dû simplement a un caractère "?" en trop dans le code html. 

En faite quand on met un lien sur facebook vers un site Zwii, Facebook va essayer de choper une image d'illustration sur le site zwii. Le problème, c'est que il ne prend jamais le screenshot (qu'on peut générer via l'admin zwii) ou même le logo du site zwii.

Il prend, aléatoirement, une image dans l'article de votre première page. Et si vous n'avez pas incorporer d'image, il n'affichera rien. 

J'ai remarquer en utilisant l'outil de dev de facebook qu'en faite, le screenshot générer par zwii dans la balise meta est un lien mort. Vous pouvez tester votre site web zwii ici : 
https://developers.facebook.com/tools/debug/?q=zwiicms.fr
par exemple ici pour le site zwii officiel pas d'aperçu. Si on check le code html de zwiicms.fr on peut constater : 
<meta property="og:image" content="https://zwiicms.fr/?site/file/source/screenshot.jpg" />

Ce que j'ai fais pour résoudre le problème c'est que dans main.php j'ai virer la ligne php qui affiche le screenshot et je l'ai remis moi manuellement en html, sans le point d'interrogation qui fait le lien mort. Et la ca m'affiche bien le site en screenshot dans l'apercu facebook, c'est beaucoup mieux. Car sinon ils chopaient une petite image du site.

Je pense qu'il faudra essayer de remettre ce lien correctement dans une maj. Car c'est important que quand on partage un site zwii sur un réseau social, que ca affiche au minimum le logo principal du site, ou le screenshot.



Commentaires

  • augrasaugras Messages 98Moderateur
    Bonjour,
    Ce point d'interrogation dans l'adresse existe tant que l'on n'a pas activé la redirection d'url dans l'admin de zwii.
    Il est possible que tu aies ce point d'interrogation dans le lien initial de ton screenchot car l'option de redirection n'était pas alors activée : depuis tu l'as activée et donc l'adresse avec le point d'interrogation n'est plus valide.
    Régénère ton fichier screenshot pour vérifier : si ma suggestion est bonne ça devrait fonctionner.
  • fredfred Messages 871Administrateur
    Bonjour,
    Dans les URL absolues vers les ressources, il ne doit pas y avoir de point d'interrogation. Je ferai une mise à jour rapidement de la version 11.5 en attendant la sortie de la 12.
    En attendant la solution de @augrasrésoudra ton problème.
    The f....g boss
Connectez-vous ou Inscrivez-vous pour répondre.