Annonce

Important : WordPress 2.6.1 est disponible en français. À lire avant la migration !
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.

#1 09-02-2008 11:55:52

marius120
Connaisseur WP
Date d'inscription: 27-12-2007
Messages: 25
Site web

Meta Description => Afficher le nom de la catégorie ?

Bonjour à tous,

Je possède un blog Wordpress portant sur des acteurs. Il y a environ 300 catégories. J'aimerai que pour chaque "article" écrit, la balise "meta description" se personnalise automatiquement à chaque fois en affichant la catégorie de l'article, suivi d'un texte normal. Ex: NOMDELACATEGORIE | Toutes les infos concernant NOMDELACATEGORIE.

Je souhaiterai cela bien évidemment sur tout les articles, mais aussi lors d'un clic sur le nom de la catégorie.

Bref, uniquement la première page "Index" ne doit pas afficher de catégorie.

Est ce que cela est possible à faire? Merci smile

PS:J'espère ne pas faire de doublons en posant ma question mais avec la recherche je n'ai rien trouvé sur le sujet "catégorie" dans la meta...

Hors ligne

 

#2 09-02-2008 13:42:01

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1528
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Oui c'est possible.
Il faut mettre les mains dans le code.
Tu gèreras ça dans le fichier header.php
Il faut faire des tests sur le type de page, et ensuite générer les métas.

Tu peux par exemple regarder comment fait le thème sandbox, qui est plutôt pas mal pour ça.


Voyage au Maroc
Busby SEO Challenge
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?

Hors ligne

 

#3 09-02-2008 23:17:15

marius120
Connaisseur WP
Date d'inscription: 27-12-2007
Messages: 25
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Ok merci, je vais donc m'y employer... Et prendre exemple sur le thème Sandbox.

Hors ligne

 

#4 10-02-2008 00:06:16

marius120
Connaisseur WP
Date d'inscription: 27-12-2007
Messages: 25
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Désolé mais il n'y a rien dans ce thème Sandbox. Le header est le suivant pour la balise meta description:

<meta name="description" content="<?php bloginfo('description') ?>" />

Il s'agit donc du code initial et donc la balise meta description restera la meme sur toutes les pages.

N'existerai pas quelque chose du genre:

<meta name="description" content="<?php bloginfo('categoryname') ?> | <?php bloginfo('description') ?>" " />

Hors ligne

 

#5 10-02-2008 02:31:27

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1528
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Tu as pour le titre

Code:

  1. <title><?php bloginfo('name') ?><?php if ( is_404() ) : ?> &raquo; <?php _e('Not Found', 'sandbox') ?><?php elseif ( is_home() ) : ?> &raquo; <?php bloginfo('description') ?><?php else : ?><?php wp_title() ?><?php endif ?></title>

que tu peux parfaitement adapter pour la meta de la page categorie .
Tu peux aussi adapter ce type de code toujours pour les meta

Code:

  1. <title>
  2. <?php if (is_home () ) {
  3.     bloginfo('name');
  4.   } elseif ( is_category() ) {
  5.     bloginfo('name'); echo ": "; single_cat_title();
  6.   } elseif (is_single() || is_page() ) {
  7.     single_post_title();
  8.   } elseif (is_search() ) {
  9.     bloginfo('name'); echo " search results: "; echo wp_specialchars($s);
  10.   } else { wp_title(,true); }
  11. ?>
  12. </title>

et voilà la doc sur la fonction wp_title :
http://codex.wordpress.org/Template_Tags/wp_title


Voyage au Maroc
Busby SEO Challenge
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?

Hors ligne

 

#6 12-02-2008 00:36:57

marius120
Connaisseur WP
Date d'inscription: 27-12-2007
Messages: 25
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Merci beaucoup!

Par contre je vais encore t'embêter un tout petit peu wink Car j'ai beau essayer, tenter des choses, ca ne s'affiche toujours pas comme je le souhaiterai pour ce qui est de l'article en lui même.

C'est à dire:

Code:

  1.   } elseif (is_single() || is_page() ) {
  2.     single_cat_title();  single_post_title() ;

Je souhaiterai que dans le meta description, avant le titre de l'article paraisse la catégorie , j'ai donc placé ce single_cat_title();  mais la catégorie ne s'affiche pas...

Hors ligne

 

#7 12-02-2008 01:30:40

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1528
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

il faut faire un echo pour qu'elle s'affiche


Voyage au Maroc
Busby SEO Challenge
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?

Hors ligne

 

#8 14-02-2008 03:10:54

marius120
Connaisseur WP
Date d'inscription: 27-12-2007
Messages: 25
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Comme ceci?

Code:

  1.   } elseif (is_single() || is_page() ) {
  2.       single_post_title() ; echo ": "; single_cat_title();

Car ca ne fonctionne pas non plus comme cela boulet

Hors ligne

 

#9 14-02-2008 11:43:05

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1528
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Qu'est ce qui se passe quand ça ne fonctionne pas ? Ca te donne un message d'erreur ou ça fait jsute "rien" ?


Voyage au Maroc
Busby SEO Challenge
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?

Hors ligne

 

#10 14-02-2008 17:33:23

marius120
Connaisseur WP
Date d'inscription: 27-12-2007
Messages: 25
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Il n'y a rien qui s'affiche en fait...

Hors ligne

 

#11 14-02-2008 21:58:25

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1528
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

On parle bien de la meta description ?
Donc il n'y a rien dans le code source dans la meta description ?


Voyage au Maroc
Busby SEO Challenge
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?

Hors ligne

 

#12 15-02-2008 00:46:11

marius120
Connaisseur WP
Date d'inscription: 27-12-2007
Messages: 25
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Oui on parle de la meta description. Dans le code source de la page pour

Code:

  1. <meta name="description" content="<?php if (is_home () ) {
  2.     bloginfo('name');
  3.   } elseif ( is_category() ) {
  4.     single_cat_title(); 
  5.   } elseif (is_single() || is_page() ) {
  6.       single_post_title() ; echo ": "; single_cat_title();
  7.   } elseif (is_search() ) {
  8.     bloginfo('name'); echo " search results: "; echo wp_specialchars($s);
  9.   }
  10. ?> | Vidéos acteurs| Monsite.com">

J'ai:

Code:

  1. <meta name="description" content="Titre de mon article :  | Vidéos acteurs | Monsite.com">

Sans le titre de ma catégorie

Hors ligne

 

#13 15-02-2008 10:33:33

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1528
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Est ce que cette méta apparait bien APRES l'appel des fonctions wordpress ?


Voyage au Maroc
Busby SEO Challenge
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?

Hors ligne

 

#14 15-02-2008 16:08:27

marius120
Connaisseur WP
Date d'inscription: 27-12-2007
Messages: 25
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Non...
Les balises META se trouvent en haut du fichier "header.php"

C''est ça la question? big_smile

Hors ligne

 

#15 15-02-2008 17:42:48

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1528
Site web

Re: Meta Description => Afficher le nom de la catégorie ?

Oui, car il faut que les fonctions Wordpress soient chargées avant d'être utilisées smile


Voyage au Maroc
Busby SEO Challenge
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.20
© Copyright 2005-2006 WordPress France