用了两天时间来给网站做更新,基本上完工了,此次收获颇多。
A. .tar.gz压缩包的制作
主机的CP只支持.tar.gz在线解压,查了一下资料,在Windows下,.tar.gz格式的压缩包是用7-zip这个软件制作的。
首先下载7-zip这个软件,安装以后,先把要压缩的文件打包成tar格式的压缩包,再用7-zip把这个.tar格式的压缩包打成Gzip格式,最后生成的就是.tar.gz了。
B. 主题修改
这次采用了Blue Zinfandel这个主题,简洁,自我感觉良好,但是要修改的地方确实不少。
把三栏的宽度调整了一下,中栏增加了80px,同时加入了对一些插件的支持,比如WP相关日志、随机日志、PageNavi等等……
加入了一个Archive页,是用Smart Archives这个插件实现的,当然,这个主题需要自己做一个Archive页面的模板。
另外发现了一个问题,如果当前主题里面没有页面模板的话,新建页面的时候是没有“页面模板”这个选项的,这时候需要自己制作一个页面模板,参见WP Docs,简单地说就是把page.php复制一份,改名为archivepage.php(例子,这个名字可以自己定)在最前面加入这样的内容:
<?php
/* Template Name: 模板名称 */
?>
把“模板名称”替换成自己需要的名字就可以了,然后把archivepage.php里面的内容修改一下,添加上Smart Archives的函数调用就可以了。
C.SBM的问题
SBM(傻逼妹)这个插件确实异常强大而且好用,但是这东西和新版WP的后台管理首页不兼容,启用此插件之后管理首页会错误掉,十分不爽,我试图修改后台管理首页的代码,但是实在搞不清楚哪里错误了,于是只要找了个替代的方法:用WordPress Admin Bar这个插件代替后台管理首页,说实话,这个插件也很Cool,它可以在Wordpress首页顶部生成一个非常方便的管理工具条,进入任何一个管理项目只需要一次点击就够了。
D.图片过大、链接过长对主题的影响。
换了这个主题,发现以前一些很大的图片会撑破DIV,导致整个布局混乱,一些很长的链接也会引起这种现象,查了一些资料,找到了一些解决办法:
对于Wordpress,可以用WP Zoomplayer这个插件解决图片过大会撑破Div的现象,这个插件可以自动缩放超过某个尺寸的图片(可以自定义此尺寸),而且被缩放的图片会有一个链接指向原图。
用CSS也可以解决,不过不是很完美,详情见这里。
有时候链接太长并不会自动换行,这样也会撑破Div,影响布局,此问题可以用CSS解决:
给 #content(盛放边栏和中栏的容器)定义这样一个属性:
#content {overflow: hidden;}
给a, a:visited定义这样一个属性:
a, a:visited {word-wrap: break-word;}
这样基本就OK了,在FF和IE中会有区别,IE中的链接过长会换行,FF中过长部分会Hidden掉,这样,都不会影响布局了。

做的不错.让我都想偷了你的网站