排行榜 统计
  • 文章总数:1688 篇
  • 评论总数:5 条
  • 分类总数:8 个
  • 最后更新:昨天 10:29

为Typecho增加彩色标签云

本文阅读 1 分钟
首页 资讯 正文

Typecho是一个轻量级的博客程序,轻量意味着很多其他博客程序(如Wordpress等)具有的功能或模块而Typecho没有,比如说侧栏上的标签云就没有显示,但是其实Typecho已经有了关于标签云的挂件,只是没有显示出来而已,需要我们自己添加一下。

具体操作如下:

登录后台,控制台——外观——编辑当前外观,选择侧边栏的模板,把代码添加一下,比如我的这样写的:

<section class="widget">
    <h3 class="widget-title"><?php _e('标签云'); ?></h3>  
    <?php $this->widget('Widget_Metas_Tag_Cloud', 'ignoreZeroCount=1&limit=30&sort=count&desc=1')->to($tags); ?>
    <?php if($tags->have()): ?>     
        <?php while ($tags->next()): ?>   
            <a style="color:rgb(<?php echo(rand(0,255)); ?>,<?php echo(rand(0,255)); ?>,<?php echo(rand(0,255)); ?>);font-size:<?php echo(rand(12,22));?>px;" href="<?php $tags->permalink();?>" title="<?php $tags->count(); ?> 个话题"><?php $tags->name(); ?></a>
        <?php endwhile; ?> 
    <?php endif; ?>
</section>

其中:

ignoreZeroCount=1 表示不显示0文章的标签
limit=30 取前30条记录
sort=count 按文章数排序
desc=1 倒序

以上代码参考了官方文档:
http://docs.typecho.org/themes/tag-cloud

本文作者:老徐
本文链接:https://bigger.ee/archives/147.html
转载时须注明出处及本声明

本文来自投稿,不代表本站立场,如若转载,请注明出处:https://typecho.firshare.cn/archives/1525.html
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。避免网络欺诈,本站不倡导任何交易行为。如您私自与本站转载自公开互联网中的资讯内容中提及到的个人或平台产生交易,则需自行承担后果。本站在注明来源的前提下推荐原文至此,仅作为优良公众、公开信息分享阅读,不进行商业发布、发表及从事营利性活动。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。
-- 展开阅读全文 --
typecho 增加一个标签云页面
« 上一篇 01-31
微信双开bat微信路径带中文解决办法,附双开代码
下一篇 » 02-02