有关Blog的若干问题

On 2004/12/15, in Web/Blog/Soft, by Yue Ma

最近,有些朋友在我的教唆下都上了Blog的贼船,紧接着就出现了这样那样的问题。其实很多问题我在刚刚接触Blog的时候也遇到过,后来搞懂了,在这里做一个简单解答,也许会帮助到其他人。注:本文只对于那些超入门者适用,如果有HTML和CSS的知识的人就不用看了。(针对BlogSome这类基于WordPress的Blog系统)

一,中文显示为乱码

现在除了国内的“博客中国”“中国博客”“歪酷博客”等服务外,如果你选择了BlogSome,Blogger这种国外的服务,就难免要遇到内码的问题。现在国际有个通用的内码:UTF-8,中文也可以使用UTF-8来进行操作,其实也大多数情况都可以正常显示,但是也偶尔会出现问题,字体也不漂亮,所以,可以考虑使用中文简体的GB2312代码。要想使网站全面支持GB2312,需要做两处修改:

  1. 主页面。在登陆进入管理后选择Templates菜单,这里默认的一个框框里面会出现你的页面的所有代码。在这些代码的前几行都是对主页面HTML的一些声名,大约第五行(根据模板不同会有区别),你可以找到“charset=utf-8”这样的字样,把它变成“charset=gb2312”即可。这样,你显示出来的页面默认就都是按照GB2312的简体中文来浏览了。
  2. 光是显示按照GB2312还不行,因为如果输入的时候是其他内码,这种不统一依然会使中文像天书。所以,还有一处需要修改。在菜单Options下有个子菜单Reading,那里有个encoding for pages and feeds的框,默认也应该是utf-8。把这里也改成GB2312。修改后别忘了保存设置。
  3. 这样就可以了,需要注意的是,如果你在修改之后采用了其他的模板,需要重新作步骤1中的操作,因为模板文件会被覆盖。

二,中文显示太小

因为国外的人提供的服务是针对字母来显示的,所有,有些情况下CSS定义的字体尺寸对中文有点儿小。这需要在Templates页面下面选择Site Style Sheet来进行修改。根据模板不同,需要修改的地方也可能不同。但是字体大小的定义都是通过font-size: 11px;这样的句子来实现的。只需找到把字号扩大即可,根据喜好可以将其放大到13px(像素)或者12pt(磅)这样的大小。也可以用font-size: small; x-small; large;等来修改。

三,离开时别忘了Logout

这是对于使用公共机器的人的一个提醒。因为WordPress在关闭浏览器的时候不清楚Cookies,所以如果你不登出(菜单的最右边),别人随时都有可能进入你的设置页面。切切!