petitchevalroux / plxSocialMeta

Plugin PluXml : Ajoute les balises meta opengraph (Facebook), schema.org (Google Plus), Twittercard (Twitter) sur les articles.
0 stars 0 forks source link

Description + Titre #1

Open pulsar895 opened 9 years ago

pulsar895 commented 9 years ago

Bonjour,

Je viens de m'apercevoir que le champ description est vide alors que la meta, de la page, est automatiquement remplie par plxMyAutoMetaDescription ; est-ce possible d'appliquer le remplissage automatique également sur plxSocialMeta ?

Par ailleurs, j'ai également remarqué que si le titre contient des caractères spéciaux, on se retrouve avec des entités HTML, on voit ça par exemple ici.

Requête hors sujet, mais serait-il possible d'ajouter des \n après chaque ajout de balise meta, de sorte à ce que le code reste lisible ?

Voilà, désolé, ça fait beaucoup je sais, si besoin d'aide ne pas hésiter à me demander.

petitchevalroux commented 9 years ago

Salut Alexandre.

Pour la description je vais regarder de ce que fait plxMyAutoMetaDescription et je ferai éventuellement la même chose.

Pour les caractères spéciaux, c'est normal, dans ton exemple il y a des " c'est pour préserver la validité du HTML.

Pour les \n pour moi c'est superflu, si tu inspectes le code source avec des outils modernes ... genre firebug ou autre, les tag html sont formatés correctement.

N'hésites pas si tu as d'autres remarques/besoins ;)

pulsar895 commented 9 years ago

Salut,

Tout d'abord merci d'avoir répondu aussi rapidement.

Pour la descripition, je pense que c'est réécrit par javascript ou un truc comme ça ; je t'avoue que j'ai pas regardé ce que faisais plxMyAutoMetaDescription.

Je sais bien pourquoi ils sont là, ce que je me demande, c'est pourquoi ceux dans la balise title fonctionne alors que ceux de la description/résumé non. Problème Pluxml et/ou ton plugin ?

Pour ma part j'utilise le visualisateur de Firefox, qui effectivement à quelques lacunes, va falloir que je pense à utilise la console à la place, qui pour le coup est "moderne" =]

Je te remercie encore pour ta réponse et ton super travail ; n'hésites pas à me faire signe si tu as besoin d'aide.

petitchevalroux commented 9 years ago

Qu'entends tu par "ne fonctionnent pas" pour les balises description/résumé et quelles balises exactement (copie colle le code qui te parait "disfonctionner") ?

pour plxMyAutoMetaDescription de ce que j'ai vu ce n'est pas du js mais un extrait de l'article/chapo.

Du coup plutôt que de prendre la description depuis le xml de l'article, je pourrais prendre le contenu de la balise meta desc... et donc je reprendrai celle de plxMyAutoMeta. Ça se tente :)

pulsar895 commented 9 years ago

Désolé, j'ai écrit un peu vite, je parlais bien des entités HTML dans la balise title et non de la description.

Ah, très bonne nouvelle ça alors ! Oui ça se tente ; tu veux que je m'y colle ?

petitchevalroux commented 9 years ago

Comme tu veux, je n'ai pas le temps de le faire "immédiatement" ;-)

pulsar895 commented 9 years ago

Ca pourrait être pas mal de ce servir de ça je pense : http://php.net/manual/fr/function.get-meta-tags.php

Je n'ai pas spécialement le temps tout de suite non plus, mais si j'ai cinq minutes, je regarderais ça.