Pour lister les mots clés d’un blog WordPress, et pour y ajouter un lien dès que le mot est rattaché à au moins 3 articles, utilisez le code suivant dans le fichier functions.php :

	function seomixtagplan (){
		$posttags = get_tags();
		$thecount = count ($posttags);
		$catbase = get_option (tag_base).'/';
		$theurl = get_bloginfo('url').'/'.$catbase;
		if ($posttags) {
			$final = '<h2>Mots clés</h2><ul>';
			foreach($posttags as $tag) {
				$count = $tag->count;$slug =$tag->slug;
				if ( $count > 2) {$final .= '<li><a class="tag'.$count.' tags" href="'.$theurl.$slug.'/" title="'.$tag->name.'">'.$tag->name.'</a></li>';}
				elseif ( $count < 3) {$final .= '<li>'.$tag->name.'</li>';}
      }
		$final .= '</ul>';}
		echo $final;}

Copiez ensuite ce code à l’emplacement désiré dans votre blog WordPress :

<?php if (function_exists('seomixtagplan')) seomixtagplan();?>

Vous pouvez également mettre en page cette liste avec ce code CSS :

.tags{padding:0;font-size:1em}
.tag3{font-size:0.9em}
.tag4{font-size:1em}
.tag5{font-size:1.1em}
.tag6{font-size:1.15em}
.tag7{font-size:1.2em}
.tag8{font-size:1.25em}
.tag9,.tag10{font-size:1.3em}
.tag11,.tag12{font-size:1.35em}
.tag13,.tag14{font-size:1.4em}
.tag15,.tag16{font-size:1.45em}
.tag17,.tag18{font-size:1.5em}
.tag19,.tag20{font-size:1.55em}
.tag21{font-size:1.6em}

Deux articles sur SeoMix peuvent vous intéresser :