SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 355 visiteurs en ce moment

Accueil > Squelettes > Outils pour squelettes > Metas + > Métas +

Métas +

3 décembre 2016 – par erational, tetue – 24 commentaires

10 votes

Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card.

Installation

Activer le plugin dans le menu dédié.

Dans le panel de configuration, vous pouvez choisir quelles méta-données, vous voulez activer ou non :

  • Dublin Core : sémantique
  • Opengraph : format adopté notamment par Facebook . Il permet d’améliorer les informations transmises lorsque vos utilisateurs partagent une page
  • Twitter Card

Utilisation

Dans la balise <head>.... </head> de votre squelette de la page article, ajouter le code suivant à l’intérieur de la boucle ARTICLES

  1. <INCLURE{fond=inclure/metasplus-article,id_article} />

Utilisation avancée

Il est possible d’étendre l’ajout des métas à d’autres objets SPIP (rubriques, lieux, cartes, patates, ....)

Le plugin fournit un modèle général inclure/metasplus.html auquel il faut fournir les informations requises

  1. <INCLURE{fond=inclure/metasplus,
  2. titre=#GET{titre},
  3. lang=#GET{lang},
  4. territoire=#GET{territoire},
  5. desc=#GET{desc},
  6. auteur=#GET{author},
  7. date=#GET{date},
  8. url=#GET{url},
  9. logo=#GET{logo},
  10. og-type=article} />

Télécharger

Tous les paramètres sont facultatifs mais il est fortement indiqué de renseigner au minimum titre, desc, url.

Il faut transmettre des chaînes brutes sans HTML. On pourra utiliser les filtres |supprimer_tags|textebrut pour nettoyer les balises SPIP.

Nom du paramètreRemarques
titre titre
lang langue
territoire Permet de créer le locale facebook en_UK. Si ce paramètre territoire n’est pas transmis, on tente une locale avec la langue fr_FR, de_DE
Avec une exception pour l’anglais réglé par défaut sur en_US
Pour documentation, voici la liste des locales acceptés par Facebook ;
https://www.facebook.com/translations/FacebookLocales.xml
desc texte court d’introduction
auteur auteur sans lien
date Date en format YYYY-MM-DD
url URL de la ressource
logo Les images doivent faire au minimum 200x200 pixels et peser moins de 1Mo.
og-type Pour connaître les valeurs acceptées de og-type,
on pourra consulter :
https://developers.facebook.com/doc....
Si on ne précise rien, la valeur par défaut est article.

Par exemple pour un objet pomme

  • créer inclure/metasplus-pomme.html
  1. <BOUCLE_p(POMMES){id_pomme}>
  2. [(#REM) Etape 1 : on récupére les données de l'objet ]
  3. #SET{titre,#TITRE|supprimer_tags|textebrut}
  4. ...
  5.  
  6. [(#REM) Etape 2 : on les transmet au modèle général ]
  7. <INCLURE{fond=inclure/metasplus,
  8. titre=#GET{titre},
  9. lang=#GET{lang},
  10. desc=#GET{desc},
  11. auteur=#GET{author},
  12. date=#GET{date},
  13. url=#GET{url},
  14. logo=#GET{logo},
  15. og-type=product} />
  16.  
  17. </BOUCLE_p>

Télécharger

  • ajouter dans le squelette de la page pomme, dans le <head>.... </head>
  1. <INCLURE{fond=inclure/metasplus-pomme,id_pomme} />

Outils divers

Outils Facebook
Outil pour vérifier vos opengraphs
https://developers.facebook.com/too...

Ces données sont mises en cache, voici l’outil pour vider le cache
https://developers.facebook.com/too...

Outils Twitter
Outil pour tester vos twitter cards
https://cards-dev.twitter.com/validator

Dernière modification de cette page le 9 décembre 2016

Retour en haut de la page
Chargement en cours...

Ça discute par ici

  • Réservation d’événements

    16 mars 2015 – 243 commentaires

    Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées. Installation Le plugin s’installe comme n’importe quel plugin. il nécessite : Agenda API de vérification (...)

  • Passer un site SPIP sous https://

    23 février – commentaires

    Comment migrer simplement votre site SPIP de http:// vers https:// Le protocole https:// devient de plus en plus courant : C’est mieux pour la vie privée de tous La plupart des grands sites l’a déjà adopté Certains navigateurs commencent à afficher (...)

  • Hébergeurs payants

    24 janvier 2009 – 31 commentaires

    Cet article en encore à réorganiser / scinder en deux selon le type (mutualisé ou pro). À priori, SPIP fonctionnera sur tout hébergeur payant traditionnel (qui propose PHP et MySQL). Merci de ne pas mettre des remarques du genre « l’hébergeur truc (...)

  • Moulinette

    17 juillet 2015 – 35 commentaires

    Un squelette qui monte et qui descend ! Moulinette est un squelette basé sur le thème Grayscale (documentation) pour Bootstrap 3. Le type de site attendu est un site en une seule page : une rubrique avec quelques articles, des titres courts, des (...)

  • CleverMail

    20 janvier 2010 – 632 commentaires

    CleverMail est un plugin permettant d’envoyer des lettres d’informations à des abonnés depuis SPIP. Issu au départ d’un développement libre complètement indépendant de SPIP, il a connu une première version pour SPIP 1.9 avant d’être complètement réécris (...)