前些天,写过一篇关于 Typecho tag cloud 的文章 https://mrasong.com/a/typecho-tagcloud ,那时没深入了解 typecho,有点走弯路。 其实可以用 typecho 的 widget 来快速实现 tag cloud 和 archives,代码如下:

 1<?php
 2/**
 3 * _Tag Cloud_
 4 *
 5 * @package custom
 6 *
 7 */
 8?>
 9<?php  /*your code here*/  ?>
10
11    <?php  /*archives   */  ?>
12    <?php $this->widget('Widget_Contents_Post_Date', 'type=month&format=Y F')
13            ->parse('<a href="{permalink}">{date}[{count}]</a>'); ?>
14
15    <?php  /*tag cloud*/  ?>
16    <?php $this->widget('Widget_Metas_Tag_Cloud')
17            ->parse('<a href="{permalink}">{name}[{count}]</a>'); ?>
18
19<?php /*your code here*/ ?>