Vous n'êtes pas identifié(e).
Salut,
ce qui pourrait rendre plus efficace le référencement des pages serait de pouvoir leur attribuer à chacune des mots clefs et une description.
j'ai bidouillé un truc en php sur un site que je suis en train de finir pour un client, il renvoie à un fichier unique contenant toutes les infos métas (desc et keyword)
Le top serait de pouvoir l'intégrer à l'édition d'une page, au même titre que sont nom.
Je vais essayer d'intégrer ma solution de fichier unique mais je n'ai pas les compétences pour le rendre éditable dans la partie admin.
Qu'en pensez-vous
A++
vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Que du bien !!
La première étape étant peut-être de générer les méta situé dans le fichier de config et qui ne sont pas utilisé pour l'instant.
Hors ligne
je vois que ça suscite un intérêt...
coooool.
++ vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
première version fonctionnelle :
d'abord rajouter :
<?php
include 'metas.php';
?>
juste avant </head> dans template.php
tant qu'on y est, changer le charset par:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
sinon, pas d'accents!
puis créer un fichier metas.php à la racine du site contenant:
<?php
$meta = $zite->content['menu_title'];
$meta = str_replace( '%20', ' ',$meta);
?>
<meta name="description" content="<?php
if ($meta == 'Compagnie') {echo "voilà ça marche test desc" ; }
?>">
<meta name="keywords" content="<?php
if ($meta == 'Compagnie') {echo "voilà ça marche test KEYZZZZZZZZZZZZ" ; }
?>">
enfin pour les raisons de l'exemple pris, il faudra bien entendu créer une page nommée "Compagnie"
pour que ça fonctionne (attention: case sensitive!)
vérifier le résultat en consultant la source de votre page dans votre navigateur préféré
(avant qu'on me le demande: faire un clic-droit dans la page -> afficher la source ou qque chose de similaire)
voilou, ne manque plus qu'à créer un module pour pouvoir éditer metas.php plus facilement mais ça, je sais pas faire. A bon entendeur...;)
++ vYk
Dernière modification par davyk (11/05/2009 00:07:09)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
aller, un petit up!
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Slt!
Mais dit moi ton truc il est pas dutout fait pour que "chaques pages" ai des différents métas?!!!
Sinon j'ai loupé un truc ! ^^!
++
Dernière modification par phpeur (11/05/2009 22:27:53)
Hors ligne
ben, c'est toi qui l'a dit
0.changer le charset par (sinon, pas d'accents!):
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
1.remplacer dans template.php la balise <titre> par celle-ci:
<title><?php echo $zite->content['menu_title'] ?></title>
2.sauter une ligne après </title> et rajouter :
<?php
include 'metas.php';
?>
3. créer un fichier metas.php (encodé en utf-8 sans bom: merci notepad++!)
<?php
$meta = $zite->content['menu_title'];
$meta = str_replace( '%20', ' ',$meta);
?>
<meta name="description" content="<?php
if ($meta == '1') {echo "voilà ça marche test desc1" ; }
if ($meta == '2') {echo "voilà ça marche test desc2" ; }
if ($meta == '3') {echo "voilà ça marche test desc3" ; }
?>">
<meta name="keywords" content="<?php
if ($meta == '1') {echo "voilà ça marche test key1" ; }
if ($meta == '2') {echo "voilà ça marche test key2" ; }
if ($meta == '3') {echo "voilà ça marche test key3" ; }
?>">
4.créer 3 pages dans zite nommées (pas le permalien!) 1, 2 et 3 pour le test
5.se delogger et aller sur une page créée, 1 par exemple
6.afficher la source
7.tuvois bien que ça marche!
++vYk
ps: tu ne t'appellerais pas pablo?
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
EDIT:
Ok j'ai compris.. ^^!
Tu fait en fonction du nom du menu?!
Mais faut que la personne, rentre à chaque fois dans metas.php, mette le meme nom du menu, fasse la conditon..etc.??? Celui qui n'y connait rien, pas facile!
Dernière modification par phpeur (11/05/2009 23:35:37)
Hors ligne
c'est exactement le but de ce topic ,
si quelqu'un savait le faire...
peut-être le modifier en passant par un xml
mes compétences s'arrêtent malheureusement là!
site de test:
http://mmultimediaservice.free.fr/
vYk
phpeur-------->re-ps: est-ce que ton prénom ou surnom serait pablo?
Dernière modification par davyk (12/05/2009 00:33:43)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Nop je m'appel David, pk???!
Sinon je peux peut être t'aider pour ton truc... bon la je suis en plein taff.
Revient si t'est toujours là dans 1/1h30, je vai voir ce que je peux faire, sinon demain.
++
Hors ligne
je croyais que tu t'appelais pablo car tu as le même pseudo qu'un pote à moi, fou de php également.
je veux bien ton aide et devrais être là tout à l'heure
à de suite
merci
vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Okey.
Donc dit moi, tu utilise zite ou zite+?
Hors ligne
zite+ dernière version (alpha 14)
Dernière modification par davyk (12/05/2009 01:04:40)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Ok bien, sa va se faire assez rapidement.
je regarde ce que je peux faire...
++
Dernière modification par phpeur (12/05/2009 01:25:49)
Hors ligne
cool
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Okey.
Voilà ce que j'ai pu faire.
Ajout de deux champs, un pour la meta description et l'autre pour les keywords dans la partie "edition des pages".
Ce que tu doit faire, télécharger via ces deux liens suivants, les deux fichiers "messages.ini" + "zite.php", les envoyer dans les répertoires "zdata/" pour "messages.ini" et "zite/" pour "zite.php", puis le tour est joué! Les liens:
http://filzup.com/download.php?id=BAA677931
http://filzup.com/download.php?id=7B92BBBD1
Une fois les fichiers téléchargers, enlever "[FilzUp.com]" du nom des fichier avant de les envoyés.
Ensuite pour afficher tout ceci mettre dans template.php (entre les balises <head> et </head>):
<meta name="description" content="<?php echo $zite->content['meta_desc']; ?>" />
<meta name="keywords" content="<?php echo $zite->content['meta_key]; ?>" />
Test tout ca et dit moi ce que sa donne.
++
Dernière modification par phpeur (12/05/2009 01:50:04)
Hors ligne
non mais ça marche trop bien le dav
par contre:
<meta name="keywords" content="<?php echo $zite->content['meta_key']; ?>" />
et non
<meta name="keywords" content="<?php echo $zite->content['meta_key]; ?>" />
trop coooool! du premier coup en plus
ce qui serait top ça serait que tu mettes en ligne simplement les modifs que tu as faites
comme ça, il y aura juste à les rajouter pour la mise à jour de zite+ arrivant demain
merci bcp bcp
++ vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
non mais ça marche trop bien le dav
par contre:
<meta name="keywords" content="<?php echo $zite->content['meta_key']; ?>" />
et non
<meta name="keywords" content="<?php echo $zite->content['meta_key]; ?>" />
Okey! lol, un peu fatigué!
Sinon j'ai pas de quoi mettre tout sa en ligne.. tu peut le faire si tu veut.
Au plaisir! !
Contact moi en cas de besoin.
Bonne nuit.
++.
Dernière modification par phpeur (12/05/2009 02:01:57)
Hors ligne
je vais tenter de comparer les fichiers zite mais ça va être long pour moi
t'as changé à plusieurs endroits ou à un seul?
si c'est le cas, donnes-moi juste les lignes et moi je fais le post récapitulatif
++ vYk
Dernière modification par davyk (12/05/2009 02:05:52)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
bah enfaite pas de changements, que du nouveau.
Enfaite met carrement les deux fichiers en ligne si tu peut et tu dit à JPG de les mettre dans le .zip de zite+ alpha.
Dernière modification par phpeur (12/05/2009 02:08:25)
Hors ligne
merci pour tout, je vais me débrouiller
++ vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
tout est envoyé à jpg qui intégrera ou pas l'excellente modif de phpeur dans la future version de ZITE+
merci à vous deux, vous êtes au top les gars
++ vYk
Dernière modification par davyk (12/05/2009 03:35:07)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
tout est envoyé à jpg qui intégrera ou pas l'excellente modif de phpeur dans la future version de ZITE+
merci à vous deux, vous êtes au top les gars
++ vYk
Bonsoir,
Tu peux m'envoyer par mél le zite.php modifié ?
j'ai bien reçu le diff bi-colonne en html ... mais c'est pas pratique à exploiter avec mon éditeur php.
et bravo pour ton implication ainsi qu'a phpeur, çà fait plaisir !
a+
jean-paul
Hors ligne
je t'envoi ça de suite, enfin, si t'es tj là!
vYk
Dernière modification par davyk (13/05/2009 00:41:28)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
@jpg:
tu as bien tout reçu?
vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne