昨天把原来的的博客主题换了,由原来的宽屏该为了固定宽度。虽然可能并不好看,但我想这比原来的好多了。

嗯,怎么说呢。Typecho做主题,评论部分不太顺手。很多东西都写死了。感觉还是怪怪的。准备在过年之前更换一个博客程序,换一个更小巧而又个性的程序。各位有什么好推荐么?

这篇文章提供一些我自己收集的Typecho主题制作的技巧之类的东西。

相关文章
<?php $this->related(10)->to($relatedPosts); ?>
<?php while ($relatedPosts->next()): ?>
<li><a href="<?php $relatedPosts->permalink(); ?>"><?php $relatedPosts->title()?></a></li>
<?php endwhile?>

 

上一篇和下一篇
<?php $this->thePrev(); ?> <?php $this->theNext(); ?>

 

全部标签
<?php $this->widget('Widget_Metas_Tag_Cloud')->to($taglist)?>
<?php while($taglist->next()): ?>
<li><a href="<?php $taglist->permalink(); ?>"><?php $taglist->name()?></a></li>
<?php endwhile?>

 

全部文章
<?php $this->widget('Widget_Contents_Post_Recent', 'pageSize=99999')->parse('<li>{year}-{month}-{day} : <a href="{permalink}">{title}</a></li>'); ?>

 

全部文章的数量
<?php $stat = Typecho_Widget::widget('Widget_Stat') ;echo ".$stat->PublishedPostsNum."; ?>

 

调用某个分类的文章 pageSzie是数量 mid是分类ID
<?php $this->widget('Widget_Archive@index', 'pageSize=6&type=category', 'mid=47')
                ->parse('<li><a href="{permalink}">{title}</a></li>'); ?>

 

自定义首页、分类等的keyworkds和description
<?php
if($this->is('index')) { $this->header("description=网页描述&keywords=关键字");}
?>

底部的页面导航
<?php $this->pageNav('上一页','下一页',10,'...'); ?>

一点一点地收集各种技巧。