PhilNa2主题修改记录
最近对博客的PhilNa2主题进行了不少的修改,为了方便以后查阅调试,把修改到的地方记录如下。很多修改方法都参考了IM路人,在此表示感谢。以后修改记录我会更新本日志,不再新写日志。
1、将日志分类从侧边栏移到导航栏上,放在页面导航前。修改的是wp-includes下的post-template.php文件,涉及到的代码
$menu .= str_replace( array( "\r", “\n”, “\t” ), '', wp_list_categories(‘echo=0&title_li=’).wp_list_pages($list_args) );
2、设置评论者链接在新窗口打开。修改的是wp-includes目录下的 comment-template.php文件,涉及到的代码
$return = "<a href='$url' rel='external nofollow' class='url' target='_blank'>$author</a>";
3、将主题所有正文文字字号调大,直接在CSS里写入
.content{padding:10px;font-size:13px;}
4、将主题导航栏的字号调大,直接在CSS里写入
.navigation{display:block!important;display:inline-block;padding-left:10px;font-size:13px;}
5、删掉了单篇日志页评论框下的“可使用的标签”一栏,修改的是commentform.php,直接在最后删掉了以下代码:
<div id="allowed_tags">
<?php _e('<strong>Allowed tags:</strong> ',YHL);echo allowed_tags(); ?>
</div>>
6、安装了wp_postviews插件,在loop.php相关位置添加浏览次数统计,在CSS中微调wp_views。增加日志浏览次数最多的TOP排行至右边栏。
7、在评论框上加入"点此查看如何让留言/评论显示您的个性化头像?"的提示,修改到的是commentform.php。
8、直接上传同名的新表情到wp-includes/image/smilies下,替换原来的所有表情,并在wp-includes/functions.php中关联字符与表情。
9、优化侧边栏,将友链分两栏显示,CSS样式里以#sidebar .blogroll开头的一段即是。
10、日志内容后的广告、版权、相关文件等全部写入relatedposts.php中,以控制是否在FEED中输出。
12、当日志内容过长时,使用<!--nextpage-->代码强制分页,参考IM路人的方法,修改过\wp-includes\js\quicktags.dev.js和\wp-admin\includes\post.php两个文件。具体的链接形式尚未优化。
13、当博主回复时自动添加“博主回复”字样,修改了/philna2/app/comment.php。
14、增加“友链”页面,参考了自说Me话中的CSS样式,直接把主题默认的link模板略加修改。
15、页面左侧滑动导航,参考了自说Me话的方法,在philna2/js/下新建updown.js,然后在footer.php和css中依次加入相关代码。
16、侧边栏搜索框优化,CSS里#search{padding:6px 6px 6px 6px;}