Blixed主题以及折腾

这几天北山兄发现我换主题的频率比发布文章的频率还要高,不过从今天开始往后的一年内肯定不会再变换主题了,目前这款主题也是一直想要,而到现在才得到的主题,下面说说我折腾主题的过程以及心得,希望对博友门有所帮助。

首先本站使用的主题完全基于Blixed主题修改而来,而第一次修改为宽屏则由万能的我爱水煮鱼完成的,他的博客一直也是用的这款主题,而到我这里,我只进行了少量的修改,主要是修改了侧边栏以及纠正了一个在IE下不显示背景图的BUG。

水煮鱼修改版的主题曾经放出来下载过,不过下载链接失效了,不过这个并不是什么难点,因为只要用原版的Blixed主题,然后用水煮鱼的CSS代替原来主题的CSS就大体上可以了,只要再调整一下头部图片大小就可以了,主要折腾的还是侧边栏。

侧边栏我没有使用系统的小工具,我觉得个人使用的话,没有必要弄的那么灵活,所以整个侧边栏显示的内容都自己编码了,只设置了日志分类、最新评论、热门日志、、赞助广告。

日志分类、热门日志和位列仙班没有什么可说的,分类调用的wordpress自带的函数,而热门日志和Hot-friends则是分别调用了postviews插件和Hot-friends插件,调用代码如下:

日志分类

最新评论

comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND comment_author!='世纪之光' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT 10"; $comments = $wpdb->get_results($sql); $output = $pre_HTML; $output .= "\n"; $output .= $post_HTML; echo $output;?>

位列仙班

对于最新评论,我不喜欢把显示评论者昵称以及头像,所以自己仿照网上的相关代码写了一段,sql里面把作者为“世纪之光”的评论得过滤掉了,自己的评论就不要显示在里面了。

另外在这个过程中还发现了两个问题,一个是IE对CSS解析的bug,那就是IE中,CSS设置背景图片的时候,如果url()后面不加个空格的话,那么背景图片就会被IE忽略掉不显示,火狐等其他浏览器没有发现这个问题。

另一个是编辑PHP文件,设置文件代码为utf-8以兼容中文的时候一定要主题的BOM问题,遇不到则已,遇到的话,有可能让网页布局错乱却很难找原因,或者是PHP代码运行错误,很让人头疼,这两个问题折腾了我几个小时时间,用UltraEdit以十六进制的方式查看,如果开头有 EF BB BF 的话,PHP文件就会出现问题了。

话不多说了,又回到南京了,年前不知道会不会再出去出差了,希望不用再出去了,好好地在南京呆一阵子,来年看情况再说,默默地等今年的年终奖,看看到底能发几个钱,我就指望它回去过年了。

小雪转中雪

4 Comments On Blixed主题以及折腾

  1. avatar

    玩Wp 一个很大的乐趣就是做主题 最好还要是与众不同的

  2. avatar

    呵呵,这个外衣好看,时间真快,还有二十来天就过年啦~~~

  3. avatar

    主题改来改去得太麻烦了,有了自己喜欢的就慢慢用

  4. avatar

    飘过~

| 真的AJAX提交哦

发表评论