对上一次文章是两年前的,最近无聊所以闲搞一下博客,换成了轻量级的 Typecho 博客,然后现在修改着主题,写这个来记录一下自己对默认主题的修改记录。
侧边栏添加标签
- 编辑functions.php文件,对照原来的内容添加一句
'Showttgas' => _t('显示标签【需使用MyTagCloud插件】'),
,记得在下面的array(),
里面也要对应添加Showttgas
,这样做的目的是主题添加控制开关功能。 - 接着打开sidebar.php文件,在适当的位置添加以下代码:
<!-- 标签 --> <?php if (!empty($this->options->sidebarBlock) && in_array('Showttgas', $this->options->sidebarBlock)): ?> <section class="widget"> <h3 class="widget-title"><?php _e('标签'); ?></h3> <div class="widget-list"> <?php $this->widget('Widget_Metas_Tag_Cloud', array('sort' => 'count', 'ignoreZeroCount' => true, 'desc' => true, 'limit' => 20))->to($tags); ?> <?php while($tags->next()): ?> <a rel="tag" href="<?php $tags->permalink(); ?>" title="<?php $tags->name(); ?>" style='display: inline-block; margin: 0 5px 5px 0;'><?php $tags->name(); ?></a> <?php endwhile; ?> </div> </section> <?php endif; ?>
- 如果不需要添加后台控制开关功能的话,不需要修改functions.php文件,直接在sidebar.php文件中添加上面的代码,并且去掉上下方的PHP代码即可。
为Typecho文章增加HTML标签支持
- 具体修改方法:编辑/var/HyperDown.php文件第17行,在现有标签中直接增加新标签即可。标签之间使用|分隔。
文章页面底部添加声明
- 打开主题模板的post.php文件,在适当的位置添加以下代码:
<!--添加声明--> <div class="shengming"> <strong>声明:</strong> 本文遵循 <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。" rel="license" target="_blank">BY-NC-SA 3.0</a> 协议. 转载请注明转自: <a rel="bookmark" title="'.get_the_title().'" href="<?php $this->permalink() ?>"><?php $this->title() ?></a> </div>
- 使用此方法可添加广告等其他内容。
两年一更,也是佩服极了
哈哈,起码证明人还在嘛
朋友 交换链接吗
牛逼
两年一更,也是佩服极了
这么久不更新了还好吗
学习了