升级到2.7主题这样改

升级到WP2.7了?恭喜!上了WordPress这条船,就要一路同行嘛。

2.7做了较大改进。但是如果你不对你的主题做相应的修改,还是很难体会到2.7的许多新功能的。下面就根据我最近的经验,看看如何修改现有主题,才能用上2.7的几个新功能。

1、修改comments.php文件

“评论回复”是2.7最吸引人的一个功能了,原来大家都是用插件实现,我是用Intense Debate。现在2.7自带了评论回复,方便多了。要在你的博客上用上这个功能,需要修改主题的comments.php,改动比较大。如果不是太熟悉WP内部函数,这里提供一个国外博友修改好的2.7下的comments.php文件,你可以直接使用。

下载:comments.zip(for wp2.7)

另外,你也可以使用2.7默认主题里的comments.php。

关于2.7下comments.php的修改,推荐参考WordPress 2.7 Comments Enhancements

2、修改CSS文件
为了更好地实现评论分页和文章置顶功能,还需要修改CSS文件,在其中添加如下代码:

/* added for compatibility */
.aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
.sticky {
font-size: 9pt;
border: 1px solid #bbb;
border-width: 1px 0;
background-color: #eee;
padding: 15px;
}

3、修改index.php文件

在index.php中找到

〈div class=”post”>

将其替换为

〈div 〈?php post_class(); ?>>

这样在后台设置了文章置顶后,在首页就可以看到了。


15 Responses to “升级到2.7主题这样改”

Leave a Comment