Vous devez ensuite créer un nouveau fichier, au même niveau que oxml.php, que nous appellerons 'tag_cloud.php' dans notre exemple. Voici son contenu : '0' ORDER by rand() LIMIT 0,35"; $dsn2->query($sql2); while ($result = $dsn2->next_record()) { $key = trim($result['key']); $tag_tab[$key] = $result['n']; } ksort($tag_tab); $max = max($tag_tab); $limit[0] = $max*20/100; $limit[1] = $max*40/100; $limit[2] = $max*60/100; $limit[3] = $max*80/100; foreach ($tag_tab as $key => $val){ if($val > $limit[3]){ $style = 1; } elseif($val > $limit[2]){ $style = 2; } elseif($val > $limit[1]){ $style = 3; } elseif($val > $limit[0]){ $style = 4; } else { $style = 5; } $tag .= "" . stripslashes($key) . "  \n"; } echo '
' . $tag . '
'; ?>
Dans votre template, à l'endroit où vous souhaitez afficher le nuage de mots clés, placez ce code : Vous pouvez librement modifier la présentation du nuage de mots cléfs en modifiant le fichier tag_cloud.php.