©
. Document créé le 28 mai 2007 , mis à jour le 28 mai 2007.Un problème sans solution est un problème mal posé. Albert Einstein
Accueil du site > Astuces > SPIP > Boucle meta keywords à partir des mots-clés
Pour générer automatiquement dans les meta les mots-clés (keywords), on peut se baser par exemple sur les mots-clés attribués à un article.
La balise meta peut ainsi être enrichie simplement :
<meta name="keywords" content="quesaco<B_kwds>,<BOUCLE_kwds(MOTS){id_article}{","}{0,50}>[(#TITRE)]</BOUCLE_kwds></B_kwds>" />
Dans l’exemple ci-dessus, la balise est générée et les 50 premiers mots-clés sont ajoutés au contenu, s’ils sont présents.
Autre exemple :
<B_kwds><meta name="keywords" content="<BOUCLE_kwds(MOTS){id_article}{","}{0,50}>[(#TITRE)]</BOUCLE_kwds>" /></B_kwds>
Dans ce cas, la balise meta apparaît dans le head uniquement si des mots-clés ont été ajoutés à l’article.
Avant-tout, il faut définir le groupe de mots-clés comme pouvant être ajoutés aux rubriques. Cette précision est à donner lors de la création du groupe, ou lors de sa modification.
Ensuite, remplacer simplement id_article par id_rubrique (ou autre critère de sélection) dans les exemples précédents.
<B_kwds><meta name="keywords" content="<BOUCLE_kwds(MOTS){id_rubrique}{","}{0,50}>[(#TITRE)]</BOUCLE_kwds>" /></B_kwds>
Dans l’exemple ci-dessus, la balise meta apparaît (avec les 50 premiers mots-clés) uniquement si des mots-clés SPIP ont été attachés à la rubrique en cours.
Les forums sont fermés.