slt les grafikarts
dans la formation développer un site de A a Z,
comment insérer les meta name par example description et keywords...

merci d'avence.

6 réponses


iriven
Réponse acceptée

salut
pour insérer les balises métas c'est très simple. Etant donné qu'elles doivent être propres à chaque pages, et que c'est la vue chargée qui modifie le contenu des pages, dans chaque vue tu dois poser:

$title = 'le titre de ma page';
$keywords = 'les mot clés de ma page';
$description = 'description de ma page';

en modifiant à chaque fois la valeur de ces variables selon la vue.
puis dans le header de ton template

isset($title) or $title = 'titre par defaut';
isset($keywords) or $keywords = 'keywords par defaut';
isset($description) or $description = 'description par defaut';
<meta name="description" content="<?php echo $description ?>"> 
<meta name="keywords" content="<?php echo $keywords ?>">
<title><?php echo $title ?></title>

bien sur pour les autre balises méta le procédé est le même.
après si tu veux quelque chose d'administrable, il va falloir revoir tout ton code et faire appel à la BDD

<meta name="keywords" content=" ... ">
<meta name="description" content="...">
C'est ça que tu veux faire ?

I-dev
Auteur

merci Benjamin Derepas

mais non, je veut faire d'une façon dynamique,
je veut qu'elle soit changer d'une page a l'autre.
pck j'ai fini les tutos developper un site de A a Z mais lorsque j'ai fini
je savais pas comment inserer le
meta name="keywords
meta name="description"
merci

Si tu &s fini ce tuto tu dois connaitre les bases du PHP...

Car c'est pas dur de faire:
<meta name="keywords" content="<?php echo $keywords ?>"> par exemple

I-dev
Auteur

slt Nairolf

et la suite ou je déclare ma $var $keywords pour qu'elle soi changer d'une page a l'autre

I-dev
Auteur

merci bcp
iriven
ca marche bien