balise meta description

bonjour,
est-il possible, et dans ce cas comment faire pour avoir (pour chaque post):
"si" (condition !) la 'case n'est pas remplie à partir de l'admin,
avoir comme 'description' :
" titre du post,catégorie,titre du site,Sous-titre/description du site "
tant qu'à faire une mise à jour, autant .... mettre la 'paquet' ....
avis aux 'codeurs' et grand merci à l'avance
@+

Réponses

  • Pas con l'idée là, à mettre de côté et voir dans la mesure du possible :)
  • StéphaneStéphane Member, Former PluXml Project Manager
    Est-ce que ça a un intérêt pour le référencement de remettre dans le meta description des choses que les moteurs savent trouver par eux mêmes (titre de l'article, nom du site, etc...) ?

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Stéphane a écrit:
    Est-ce que ça a un intérêt pour le référencement de remettre dans le meta description des choses que les moteurs savent trouver par eux mêmes (titre de l'article, nom du site, etc...) ?
    dans certains cas ... oui, car si l'on ne met rien ils vont chercher dans le corps du texte, si l'on met 'manuellement' cela va s'ajouter à la prise en compte du 'title' et avec ce système cela permet si l'on ne met rien (volontairement !) (ou comme moi pour ma mise à jour de x posts) de renforcer les mots-clés principaux (titre du post, etc etc etc ....) donc renforcer l'impact que l'on veut donner à ses posts, ses catégories etc etc ...
    encore faut-il savoir "coder" et donc savoir quelles modifs sont à faire et où ;)
    la balle est dans ton camp ... je pourrai tester et donner des retours
    @.
  • StéphaneStéphane Member, Former PluXml Project Manager
    ok je vais regarder ce qu'on peut faire

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Stéphane a écrit:
    ok je vais regarder ce qu'on peut faire
    ok "maître" j'attends de tes nouvelles ;)
    @+
  • en ce qui me concerne, si le codage avec la condition "si" ... est trop long,
    on pourrait simplement le mettre dans le header du thème , non ?
    @+
  • bg62bg62 Member
    octobre 2011 modifié
    bg62 a écrit:
    bonjour,
    est-il possible, et dans ce cas comment faire pour avoir (pour chaque post):
    "si" (condition !) la 'case n'est pas remplie à partir de l'admin,
    avoir comme 'description' :
    " titre du post,catégorie,titre du site,Sous-titre/description du site "
    tant qu'à faire une mise à jour, autant .... mettre la 'paquet' ....
    avis aux 'codeurs' et grand merci à l'avance
    @+
    est-ce faisable ?
    ou sinon, simplement, comme la solution du wiki ... que je n'arrive pas à adapter ^^
    http://wiki.pluxml.org/index.php?page=Utiliser+le+chapo+des+articles+pour+vos+metadonn%C3%A9es
    juste dans le thème ce serait plus que super...
    comment faire ???
    je n'attends plus que ça pour mettre en ligne la nouvelle version du blog ;)
    j'ai tenté ceci :
    - mettre :
    <meta name="description" content="<?php echo meta_name();?>" />
    
    et
    <?php if(!defined('PLX_ROOT')) exit; ?>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php $plxShow->defaultLang() ?>" lang="<?php $plxShow->defaultLang() ?>">
    
    <head>
    <script type="text/javascript">
    
    
    $(function meta_name() {
    	global $plxShow;
    
    	switch($plxShow->mode()) {
    		case 'home': 
    			$var_return = $plxShow->subTitle();
    		break;
    		case 'article':
    			$chapo = strip_tags($plxShow->plxMotor->plxRecord_arts->f('chapo'));
    			$var_return = coupe_chaine($chapo,$plxShow->subTitle(), 100);
    		break;
    		case 'static': 
    			$var_return = $plxShow->subTitle();
    		break;
            	case 'categorie': 
    			$var_return = $plxShow->subTitle();
    		break;
            	default: 
    			$var_return = $plxShow->subTitle();
    		break;
    	}
    	return $var_return;
    }
    </script>
    
    cela me donne une magnifique page blanche avec cette erreur dans le code source :
    <meta name="description" content="<br />
    <b>Fatal error</b>: Call to undefined function meta_name() in <b>C:\wamp\www\unesourisetmoi.info\blog10\themes\nostalgiev41\header.php</b> on line <b>37</b><br />

    je craque !!!!
  • Hello,
    si je peux me permettre une autre approche: l'inverse !
    Pourquoi ne pas profiter de ce champ pour jouer avec ???
    En effet, rien ne vous empêche de renseigner la description de l'article pour ensuite l'afficher juste au dessus du chapô ... grâce au code ci-après:
    <?php echo trim($plxShow->plxMotor->plxRecord_arts->f('meta_description')); ?>
    
    Si l'excuse n'est pas assez valable pour la renseigner, faites un petit tour dans la catégorie "Plugins" sur le site du lapin bleu:
    Au survol de la vignette, la description s'affiche ... et je trouve l'effet assez sympa !
    ça nous montre encore et toujours comment la souplesse de PluXml permet de faire des choses intéressantes !
    Bon, ça ne résout pas le pb de génération automatique de meta-balise, mais ça donne envie de la renseigner ! :D :D :D
    Cordialement,
    _____
    D.San
Connectez-vous ou Inscrivez-vous pour répondre.