Voici une fonction à insérer dans le fichier fonctions.php du thème et à appeler dans le template category.php.
La fonction va chercher les articles appartenant à une catégorie, récupère les identifiants des tags de chaque article et affiche le nuage de tags.

function wp_tag_cloud_cat()
{
global $posts, $wpdb, $post;
$id_tags='';

foreach ($posts as $post_values)
{
$posttags = get_the_tags($post_values->ID);
if ($posttags)
{
foreach($posttags as $tag)
{
$sep = (empty($id_tags)) ? '' : ',';
$id_tags.= $sep.$tag->term_id;
}
}
}
wp_tag_cloud("include=$id_tags&echo=0");
}

Cette fonction possède au moins deux avantages:
– elle peut se placer en dehors de la boucle classique, notamment juste après le header et avant l’affichage des articles comme je l’ai vu sur le site de coloriages « colorie.info » et sa rubrique « coloriages Dora« .
– elle peut être placée dans les pages d’archives calendaires, ce qui peut améliorer le netlinking interne, surtout si ces pages sont indexées.

Pour continuer :

  1. Axes d’amélioration d’un theme WordPress :
    Les thèmes WordPress sont souvent très beaux et facilement implémentables....
  2. Référencement sur le site de bookmark Folkd.com :
    Le site Folkd.com est un site de gestion de favoris...
  3. Gestion des commentaires pour wordpress 2.6 et wordpress 2.7 :
    WordPress 2.7 introduit une gestion des commentaires plus fine qu’auparavant....
  4. Ajouter du HTML aux descriptions des catégories :
    Voici un petit plugin qui permettra non seulement d'afficher du...
  5. Script : compiler une suite de termes avec un separateur :
    Un petit bout de script bien pratique pour compiler une...
  6. Installer un plugin ou modifier le template? :
    WordPress dispose d’un grand nombre de plugins, c’est aussi un...
  7. Un oeuf de Pâques pour WordPress 2.6 :
    Traduction française de l’article de Doncha : WordPress 2.6 Easter...
  8. YouTube, un générateur de trafic pour votre site :
    Comment profiter de la puissance de Youtube pour faire de...
  9. Avantages et inconvénients du compte revendeur d’hébergement internet :
    Vous voulez proposer votre propre service d'hébergement internet sans avoir...