Nuage de mots clé

Bonjour
Comment fait-on pour afficher les mots clé en nuages ?
- comme ici dans la colonne de droite : http://pluxopolis.net/

Réponses

  • Ok, merci
    Donc il n'y a pas de plugin pour ça et il faut rentrer dans le code ?
    ...pas simple quand même pour un amateur !
  • HarukaHaruka PluXml Project Manager
    Bonjour,

    Il y a le plugin TagCloud, sur le wiki : http://wiki.pluxml.org/index.php?page=Plugins+non+officiels.
  • OK, merci
    j'ai installé et activé le plugin TagCloud
    en tenant compte de ce que je comprends j'ai mis dans mon fichier sidebar.php cette ligne: <h2>Mots clés</h2>
    <ul>

    <?php $plxShow->tagList('<span class="tag #tag_size"><a class="#tag_status" href="#tag_url" title="#tag_name">#tag_name</a></span>', 20); ?>
    </ul>

    et en bas du fichier style.css de mon thème

    /*
    TAGCLOUD
    */
    .tag-size-1 { font-size: 1em; }
    .tag-size-2 { font-size: 1.1em; }
    .tag-size-3 { font-size: 1.2em; }
    .tag-size-4 { font-size: 1.3em; }
    .tag-size-5 { font-size: 1.4em; }
    .tag-size-6 { font-size: 1.5em; }
    .tag-size-7 { font-size: 1.6em; }
    .tag-size-8 { font-size: 1.7em; }
    .tag-size-9 { font-size: 1.8em }
    .tag-size-10 { font-size: 1.9em; }
    .tag-size-max { font-size: 2em; }

    .tag-size-1 a { color: #999999; }
    .tag-size-2 a { color: #000000; }
    .tag-size-3 a { color: #cc0000; }
    .tag-size-4 a { color: #3366ff; }
    .tag-size-5 a { color: #cc66cc; }
    .tag-size-6 a { color: #996633; }
    .tag-size-7 a { color: #6666cc; }
    .tag-size-8 a { color: #339999; }
    .tag-size-9 a { color: #009900; }
    .tag-size-10 a { color: #ff99ff; }
    .tag-size-max a { color: #ff6600;}

    ...mais je n'ai pas le résultat escompté
    Quelle erreur je fais ?
  • Bonjour
    Personne ne peut m'aider ?
  • Aurais tu un lien stp pour voir le rendus et pouvoir t'aider au mieux ?
  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour webasso

    Voilà ce que j'ai fait sur pluxopolis.net pour avoir le nuages de tags

    1) dans le fichier sidebar.php
    <h1><?php $plxShow->lang('TAGS') ?></h1>
    <p>
    	<?php $plxShow->tagList('<span class="tag #tag_size"><a class="#tag_status" href="#tag_url" title="#tag_name">#tag_name</a></span>'); ?>
    </p>
    
    NB: Si ton thème n'a pas de fichier de lang (dossier lang dans le dossier du theme), à la place de <?php $plxShow->lang('TAGS') ?> tu peux écrire en dur : Mots clés

    2) dans le fichier style.css, il faut avoir ces lignes
    /* ---------- TAG ---------- */
    
    .tag {
    	display: inline-block;
    	margin-bottom: 0;
    	padding-right: 10px;
    }
    .tag-size-1 {
    	font-size: 1em;
    }
    .tag-size-2 {
    	font-size: 1.1em;
    }
    .tag-size-3 {
    	font-size: 1.2em;
    }
    .tag-size-4 {
    	font-size: 1.3em;
    }
    .tag-size-5 {
    	font-size: 1.4em;
    }
    .tag-size-6 {
    	font-size: 1.5em;
    }
    .tag-size-7 {
    	font-size: 1.6em;
    }
    .tag-size-8 {
    	font-size: 1.7em;
    }
    .tag-size-9 {
    	font-size: 1.8em
    }
    .tag-size-10 {
    	font-size: 1.9em;
    }
    .tag-size-max {
    	font-size: 2em;
    }
    
    .tag-size-1 a   { color: #999999; }
    .tag-size-2 a   { color: #000000; }
    .tag-size-3 a   { color: #cc0000; }
    .tag-size-4 a   { color: #3366ff; }
    .tag-size-5 a   { color: #cc66cc; }
    .tag-size-6 a   { color: #996633; }
    .tag-size-7 a   { color: #6666cc; }
    .tag-size-8 a   { color: #339999; }
    .tag-size-9 a   { color: #009900; }
    .tag-size-10 a  { color: #ff99ff; }
    .tag-size-max a { color: #ff6600; }
    

    Avant de faire ces ajouts fait le ménage dans ton PluXml.
    Le plugin tagCloud n'est pas nécessaire: supprime le.
    PluXml gère nativement le nuage de tags sans avoir besoin d'un plugin.

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • FrédéricFrédéric Member
    octobre 2013 modifié
    Exacte, le plugin de DanielSan était pour la version 5.1.5 de PluXml qui a ce moment là ne le géré pas...
  • Merci Stéphane pour ces explications précises
    ...là maintenant ça me plait beaucoup mieux !

    - Pour le moment je suis en local afin de bien me familiariser avec PluXml...que je trouve vraiment pas mal du tout
    J'utilise le thème: shallow-grunge, (pas très récent) y a t-il des choses qui seraient limitantes par rapport à l'avancée de PluXml ?

    Combien de mots clé est-il judicieux de mettre par article ?
  • ...je remarque quand même que je n'ai pas la couleur qui s'affiche dans le nuage !
    pourquoi ?
  • Il n'y a aucunes règle pour les mots clé, la question a ce poser serait plutôt comment résumer mon article en quelques mots ;)
    Pour le thème test avec celui par défaut, ajoute le code de Stéphane et modifie le thème a ton gout.
    Je pense que si tu utilise un vieux thème il se peux que tu auras des bogue au fur et à mesure des nouvelles versions de PluXml.
    Sinon regarde les thèmes qui sont disponible pour pour la 5.2.
  • JosJos Member
    En rajoutant les classes correspondantes aux .tag-size-1, .tag-size-2, .tag-size-3, ... sur ton thème, çà devrait marcher.
Connectez-vous ou Inscrivez-vous pour répondre.