TYPECHO WIKI
每一个作品都值得被记录

Typecho 标签云+一篇该标签文章

Typecho维基君Typecho教程 • 1116次浏览 • 发布 2021-10-10 • 更新 2021-10-10

标签云容易实现,但每一个标签后面展示一篇文章怎么实现?有没有大神?

解答:

<ul class="tag-clouds">
<?php $this->widget('Widget_Metas_Tag_Cloud', array('sort' => 'count', 'ignoreZeroCount' => true, 'desc' => true, 'limit' => 60))->to($tags); ?>
<?php while($tags->next()): ?>
<li><a class="tagname" href="<?php $tags->permalink(); ?>"><?php $tags->name(); ?></a><strong>x <?php $tags->count(); ?></strong><br>
<?php $this->widget('Widget_Archive@tag-' . $tags->mid, 'pageSize=1&type=tag', 'mid=' . $tags->mid)->to($posts); ?>
<?php while ($posts->next()): ?>
<a href="<?php $posts->permalink(); ?>"><?php $posts->title(); ?></a><br><span class="muted"><?php $posts->date('Y-m-d'); ?></span></li>
<?php endwhile; ?>
<?php endwhile; ?>
</ul>

说明:

'limit' => 60 //60条标签记录
pageSize=1 //该标签下的1篇文章
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,Typecho.Wiki所有文章均包含本声明。
厂商投放

【腾讯云】🎉五一云上盛惠!云服务器99元/月续费同价!

腾讯云五一劳动节海量产品 · 轻松上云!云服务器首年1.8折起,买1年送3个月!超值优惠,性能稳定,让您的云端之旅更加畅享。快来腾讯云选购吧!

广告
添加新评论 »