让Typecho显示标签云的方法
发布于 分类 Typecho
11天前 有1个用户阅读过
Typecho侧边栏显示标签云的方法:
如图,编辑主题--sidebar.php文件,增加显示标签tags部分的代码
PHP代码如下:
<?php Typecho_Widget::widget('Widget_Metas_Tag_Cloud','ignoreZeroCount=1&limit=20')->to($tags); ?>
<?php if (!empty($this->options->sidebarBlock) ): ?>
<section class="widget widget-tags">
<h3 class="widget-title"><?php _e('标签'); ?></h3>
<div class="widget-list">
<?php if($tags->have()): ?>
<?php while ($tags->next()): ?>
<span><a href="<?php $tags->permalink();?>"><?php $tags->name(); ?></a></span>
<?php endwhile; ?>
<?php else: ?>
<h6 class="typecho-list-table-title"><?php _e('没有任何标签'); ?></h6>
<?php endif; ?>
</div>
</section>
<?php endif; ?>
CSS代码如下:
.widget-tags a{
margin:0 10px 8px 0;
word-break: keep-all;
white-space: nowrap;
border-bottom: 2px solid #ddd;
}
建议根据具体情况,调整代码。 -- The End --