Skip to main content

Like button tag missing

More
13 years 2 weeks ago #123422 by Flooder
Depuis peu, je crois depuis mon dernier upgrade à 2.2.1, j'obtiens des erreurs de ce style dans le débugger Facebook :
Code:
Like Button Tag Missing ----- og:title is missing. The og:title meta tag is necessary for Facebook to render a News Feed story that generates a high click-through rate.

Voir pièce jointe pour toutes les erreurs.

J'ai désactivé JFB Connect pour être certain et il semble bien que c'est Hikashop_social qui crée ces erreurs. Il n'y avait pas d'erreurs encore dernièrement. Alors je soupçonne la 2.2.1 d'hikashop que je viens d'installer ce matin.

Qu'en pensez-vous?

-- HikaShop version -- : 2.2.1
-- Joomla version -- : 3.1.5

Please Log in or Create an account to join the conversation.

More
13 years 2 weeks ago #123443 by Jerome
Replied by Jerome on topic Like button tag missing
Bonsoir,

J'en pense que je vois bel et bien le code dans le plugin
Code:
$this->meta['property="og:title"']='<meta property="og:title" content="'.htmlspecialchars($product->product_name, ENT_COMPAT,'UTF-8').'"/> ';
Mais que cela est rajouté par le plugin en modifiant le code sur le onAfterRender et qu'il est possible que du cache puisse poser soucis.

La modification des balises du head n'est faite que dans le cas ou le texte "{hikashop_social}" est trouvé sur la page. Le texte est remplacé par les boutons et le head est modifié à la volé pour rajouter les propriétés spéciales demandées par facebook.

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
The following user(s) said Thank You: Flooder

Please Log in or Create an account to join the conversation.

More
13 years 2 weeks ago #123456 by Flooder
Replied by Flooder on topic Like button tag missing
Bonjour à tous,

Toujours pas capable d'enlever les erreurs dans le debugger Facebook.

cache désactivé dans la configuration de Joomla!
cache désactivé dans le gestionnaire de plugin (system-cache)

jfbconnect désactivé


Voyez vous-mêmes : developers.facebook.com/tools/debug/og/o...2F1001-aimants-photo



Les Métas semblent bien déclarés.

Comme vous pouvez le voir dans les pièces jointes, j'obtiens encore plein d'erreurs. C'est bizarre, parce que le debugger reconnait bien les propriétés dans mes méta même s'il affiche des erreurs.

Désespéremment... Encore...

Please Log in or Create an account to join the conversation.

More
13 years 2 weeks ago #123482 by Jerome
Replied by Jerome on topic Like button tag missing
Bonsoir,

Pour ce que je vois, il y a des espaces après les "og:" ce qui est étrange puisqu'il y en a pas dans votre page quand on regarde le code source.

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Please Log in or Create an account to join the conversation.

More
13 years 2 weeks ago - 13 years 2 weeks ago #123499 by Flooder
Replied by Flooder on topic Like button tag missing
Je viens de faire un nouveau test.

J'ai activé le module hikashop_social dans une installation locale toute neuve que j'avais déjà (Hikashop 2.2.0 et Joomla 3.1.5). J'ai entré mon numéro admin Facebook dans la configuration de hikashop_social.

Je mets l'adresse dans le debugger Facebook et encore l'erreur pour le bouton J'aime.
Voyez : developers.facebook.com/tools/debug/og/o...product%2Fshow%2F48-

Facebook voit les métas suivants provenant de mon site. Ils semblent bien ok.
Code:
<meta property="og:title" content=""> <meta property="og:type" content="product"> <meta property="og:url" content="http://ptpt.dlinkddns.com/~Flooder/pieces.novamac.com/index.php/hikashop-menu-for-products-listing/product/show/48-"> <meta property="og:description" content=""> <meta property="og:site_name" content="Pièces - Novamac Industries inc."> <meta property="fb:admins" content="100005137593779">


Dans la section «Les propriétés de l'objet», tout semble bien reçu par Facebook.

Dans la section « Informations de documents Open Graph », on revoit les métas reçus. MAIS VOYEZ-VOUS L'ESPACE APRES LES og: ???? D'OÙ PROVIENT CETTE ESPACE????? Facebook l'a ajoutée? J'ai testé une page avec jfbconnect et aucune erreur, aucune espace après les og:.
Code:
Meta Tag : <meta property="og: title" content="" /> Meta Tag : <meta property="og: type" content="product" /> Meta Tag : <meta property="og: url" content="http://ptpt.dlinkddns.com/~Flooder/pieces.novamac.com/index.php/hikashop-menu-for-products-listing/product/show/48-" /> Meta Tag : <meta property="og: description" content="" /> Meta Tag : <meta property="og: site_name" content="Pi&#xe8;ces - Novamac Industries inc." /> Meta Tag : <meta property="fb:admins" content="100005137593779" />



Je n'avais jamais vu une telle erreur encore la semaine dernière. Peut-être Facebook a changé quelque chose...



Si quelqu'un me disait qu'il rencontre le même problème, je me sentirais moins extra-terrestre.

Des idées?
Last edit: 13 years 2 weeks ago by Flooder.

Please Log in or Create an account to join the conversation.

More
13 years 2 weeks ago #123561 by Jerome
Replied by Jerome on topic Like button tag missing
Bonjour,

Je dois dire que je suis également perdu.
Il est difficile de savoir si le système de facebook a un problème avec la lecture de la page ou si la page est réellement envoyée avec des espaces.
Le plus étrange étant qu'il n'y a que les éléments "og:" qui sont touchés, le "fb:" ne possède aucun soucis.

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Please Log in or Create an account to join the conversation.

Time to create page: 0.211 seconds
Powered by Kunena Forum