雨过天晴 - Apr 01, 2008
偶尔在宿舍蹿了上来,因为某个房间无线接入点没有加密,同时也在这里跟大家说声Happy April Fools’ Day! 也就是在这个时候描到了K’!!的一篇形而上的日志,第一次从这里打他在宿舍的电话,因为有些时候不一定看得懂那些文字。待搞清楚了来龙去脉后不免有点担心也有点开心,担心的是他是否能够处理好这些事情,开心的是K’!!跟我说他的想法,毕竟大家有时感觉到有点陌生,很多时候我都是通过家里人的口中知道他的一些轶事。
留得青山在,不怕没柴烧
但是过了一段时间铁的事实还是告诉我,无论我加歌还是加视频,没有犀利的文字,还是像一个小学没毕业的美女。我在校园看到光秃秃的树上慢慢突出的叶芽,看到叶芽长成嫩嫩的叶子,看到嫩嫩的叶子长成大片大片比较不嫩的叶子时,我都在后悔没带相机出来;在宿舍里心情无比郁闷的时候,我都在想,我应该出去照一张无比郁闷的照片,比如乌云密布,天空灰暗,下着毛毛细雨,凉凉的细风又把毛毛细雨刮成让人看不清摸不透的迷雾,路上,屋顶上行尸走肉般的人在毫无目的地在移动。然而我总是照不出这样的照片。我感觉得到,却看不到。但是今晚我看到了,比我构思的情景还要恐怖,还要让人撕心裂肺。2008年的3月30日晚,我又一次被吓破了胆。当我在宿舍很和谐地搽着药酒,心里骂着07届的人真是营养过剩发育超常把我撞得全身肌肉肿痛,脚趾甲差点翻了时,不和谐的事情发生了。我只觉得我的人生要毁在这件愚蠢的事情上面了。同学,老师,甚至肥肥的保安头子,仿佛他们刚刚吃过用担心加上责备再加上很多很复杂的配料做成的饭,都在喷着担心加上责备加上很多很复杂的情绪的语气问我:到底发生什么事了?我说:我真的不清楚到底发生什么事了。我真的不清楚到底发生了什么事。找人的时候,我在对自己说,我要怎么办?我会不会因此变成石头人活死人了?我要不要因此离开这里了?我要怎样跟我的家人还有同学老师还有肥肥的保安头子解释?当事情很喜剧性地结束时,我全身酸痛的肌肉在互相支撑着我没有让我坐在湿湿的路边上,也支撑着我挪回了宿舍。
无论这世界多么黑暗,我们都应该明白,光明总是存在的。这世界上既然有了光明,还有什么是可怕的呢?再说,这世界上还有很多东西值得我们去奋斗,去珍惜,是不是?
另一方面Liu Jie她们那边的事情也像好的方向发展,可以肯定的是安心的跟过去说再见了,大家都从这里学到很多,虽然有时候代价满大,但也是一种经历。回想起来也没有损失什么,得到的是更加巩固的关系。在整个三月份似乎都没有学到什么东西,因此认为是时候开始新的计划和坚定的行动。昨天新的模块也开始了,没有一个同学是陌生的,也更能够安心地专注fucking vocabulary和grammar。根据博X的留言,似乎这段时间国内访问不是很流畅,但是经过他坚持不懈的努力,仿佛已打通这个通道。在Automatic Upgrade的帮助下,也轻松的升级到Wordpress 2.5。
今天是愚人节,但在这里要祝愿K’!!,Liu Jie有个运气好的爆满的新篇章。
有关wordpress升级及其它 - Oct 30, 2007
直奔主题。以前Wordpress升级,我的方法是先备份数据库,将升级文件下载下来,直接去覆盖相应的文件,有时候会先关闭所有插件,更多的时候往往忘记了。不过要从2.2版升到2.3版,一定要取消激活所有插件。嗯,激活有没有反义词的呢。官方建议先将要更新的文件删除掉,不过下面这个插件(来源)会让你轻松许多:WordPress Automatic Upgrade,这是一个傻瓜式的升级插件,非常之好用,我在使用过程中由于对英文的不熟悉,往往要看很久instruction才敢按下一步,其实特白痴。
“标准”升级过程:
1. 先备份数据库。Manage → Backup,里面有不同的备份方式。
2. 下载Wordpress Automatic Upgrade,然后上传到plugins目录,在后台激活。它会检测网站空间是否能够支持它的升级过程。
3. Manage → Automatic Upgrade,按照提示来进行升级。最后一步还可以备份数据库和文件。
4. End。
驾照终于拿到手了,前几天跟着Uncle Bo安全地开了好一会他的自动档小车,说明了这个驾照是真材实料的。两个相熟的学员告诉我他们不打算再交那个所谓的长途和9选6考试费用400RMB,因为那是已经包含在开始签合同时的规定的费用了,而且他们还问过Uncle Liang所在的公司。问他们不怕不给那个驾照了啊,被告知不会的,因为他那样是不合理不合情。我怎么会这样让人欺负呢,不过想想还是算了,都是相熟的,而且他敢这样收费说明了有好大一套说辞,信息的不对称导致了这样的情况发生。
另外,看了和菜头的“Ping一把”才知道后台里还有这个设置:Options → Reading下的Update Services栏。里面填上各个引擎和RSS网站的敲门地址会更加容易地被它们收录:
Read the rest of this entry »
升级Wordpress到2.3 - Oct 10, 2007
前两天闲来无事,而且订阅的RSS中早就看到Wordpress 2.3发布和升级的消息,因此也打算紧跟潮流。轮到自己升级的时候,首先是备份,完整的备份,空间和数据库的所有东东都down了下来。不过没有做到知己知彼,升级后麻烦一大堆。
首先已经知道UTW在2.3版本上没有用途,就先将它删除,然后安装官方的升级三步走来进行操作,不过有之前升级过一次的经验,就没有将其它的插件反激活。覆盖以后,跑到前台一看,侧栏和评论栏死活出不来,应该是原有模板上加了一些插件的对应代码才这样,换了一个没有修改过的模板后显示正常。这时发现一个问题,就是文章中的Tag不见了。由于又知道了很多人推荐的一个插件Simple Tags,于是就装了这个插件,谁知被告知没有对应的页面。好,只能去搜索一下关于升级中的tag的问题,原来在Manage栏下的Import可以导入原来在UTW下创建的Tag,导入后,嗯,文章的Tag又回去了。还有一个问题,就是发布和管理评论的时候,老是跳出如下告示:
WordPress database error: [Table 'fivbirdc_szl.wp_post2cat' doesn't exist]
SELECT YEAR(post_date) AS `year`, MONTH(post_date) AS `month`, category_id FROM wp_posts INNER JOIN wp_post2cat ON (wp_posts.ID = wp_post2cat.post_id) WHERE post_date > 0 AND category_id <> 1 AND category_id <> 2 AND category_id <> 4 AND category_id <> 17 AND category_id <> 18 AND ID = 244 ORDER By post_date DESCWarning: Cannot modify header information - headers already sent by (output started at /home/fivbirdc/public_html/shuiziliu/blog/wp-includes/wp-db.php:160) in /home/fivbirdc/public_html/shuiziliu/blog/wp-includes/pluggable.php on line 390
不过再回去刷新,是能够生成结果,不过来使跳出这样的提示也够不美观的,不知道的还以为发生什么了呢。于是就想在本地虚拟一个环境来搭个后台试试,最先怀疑的是升级的时候文件出错又或者是有些数据文件丢失了。就搭这个虚拟环境弄了N长时间,以前的那个环境给丢了,只好重新装,由于是菜鸟级达人,所以选择的后台环境一有出错提示就马上换个试试。后来想想这样不是办法,再去搜索上面告示中的关键字,发现答案都是插件跟2.3版有冲突造成的。经过一番排查,原来是Extended Live Archives这个插件捣的鬼,将它一删除,整个世界就清净了。
再回到Tags,居然大家都说Simple Tags好用,那么我也一定要试试,就将原来的删掉,重新上传一个,激活后,整个世界就明亮了。确实很棒,正所谓谁用谁知道。
参考资料:
升级到2.3后,发表评论或者在后台管理评论时出现警告提示
Solution for 2.3 database errors / wp_post2cat does not exist
升级到wordpress2.3
从UTW完美过渡到wordpress 2.3 Tag
MonkeyKING - Mar 23, 2007
现在采用的这个模板够简单,不会有很多图片,也没有是Ajax的应用,但是我不喜欢侧边栏在每个页面都一样,比如首页就不需要最新文章这个栏目,因为首页已经是最新的啊,不过好像可以设置除首页的最新文章,但好像没这个必要(因为我不懂);而当你浏览一篇篇文章的时候,在侧边栏显示出最新的文章,那么这样就可以形成一个互补的通道。由于这个模板太简单,那么也就没有特别的可以控制在不同的页面出现不同的侧边栏。
在我跟MonkeyKING提出这个问题后,他很热心的让我将模板发给他,让他来帮忙改,因为之前他说的那个代码我都不知道插到那里去呢。因此,花掉他需要吃20块钱的烧鸡才能够补回来的能量后,将sidebar.php文件改好后发回来,呵呵。现在网站就有那个效果了。方法如下:
<?php if (is_single()) {?>
<li>
<h2><?php _e('Recent Posts'); ?></h2>
<ul>
<?php get_archives('postbypost', 20); ?>
</ul>
</li><?php }?>
就是让
<?php if (is_single()) {?>
…………
<?php }?>
来控制在单篇文章上显示这两行之间的内容。经过MonkeyKING的改进和肯定后, 可以采用以下代码来在想要的页面放置相关的参数:
首页显示(注意,这里是is_home,而不是is_index)
<?php if (is_home()) {?>
<li>
<h2><?php _e('Archives'); ?></h2>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
</li>
<?php }?>
页面显示
<?php if (is_page()) {?>
<li>
<h2><?php _e('Recent Comments'); ?></h2>
<ul>
<?php get_recent_comments(); ?>
</ul>
</li>
<?php }?>
再加上开始说的单篇文章页面显示就可以大概满足需求了,至于搜索结果页面, 我也不知道,如果需要的话可以试试(is_search),呵呵。
Thanks for MonkeyKING's help and kind-hearted. And MonkeyKING has updated his beautiful MK2 Ver 1.1 wordpress theme today.
Wordpress themes - Mar 17, 2007
副标题:我使用的Wordpress主题
现在算是定下来了。我说的是Wordpress的模板,可以预见在相当长的一段时间里是不会去更换这个模板了,毕竟更换模板是个苦工作,有太多的插件代码要插入,侧边栏要更改顺序,还有不要忘了统计代码,这么一套程序下来,一个晚上就没有了。好看的模板大部分都是外国人做的,对中文的支持不是很好,字体的大小也是要改的,而且布局如果没有自己想要的尺寸,这也是要改。为什么这么热衷于改模板呢,我说三点:一个原因是各人的审美观点不同,另一个是为了要跟其它下了同样模板的网站区分开来,再另一个就是改模板然后按F5看页面的变化能给人带来成就感。(等待3秒,大家鼓掌)下面说说我的一点经历,一点感触。(再等3秒,大家鼓掌)
选定好这个模板,是经过长期的试用其它模板,经过日日夜夜地修改其它模板,经过广泛的调查研究、经过海选、初选、20进10、10进5、5进3、3进1才万里挑一选中。不是说这个模板有多么好,但是找到一个合适的却是可遇不可求。这个Phoenixrealm 0.2由David Peralty提供的,刚看到这个模板就知道要它了,因为我很喜欢阅微堂的模板和他的文章,不过有一点颜色上的差异,正合心意。默认的布局是固定的宽度,曾将它改成860px固定宽度的布局,不过还是觉得少了点什么,这是候试了一下MonkeyKing的MK2,这种利用百分比来布局的模板才是我想要的,这个MK2也确实不错,不过有图片的时候显示不好,图片上面的字会给撑开,只好放弃。已经在他那里提出这个Bug,相信很快就会改进了,推荐。那么还是回到这个Phoenixrealm来,在折腾MK2的时候,想到之前我要将Phoenixrealm改成百分比显示遇到的问题,就是背景有一条白线老是不动,再仔细看它的style.css文件,发现那是个图片来显示的,那么改掉它的显示位置后,果然是它在搞鬼。将它保留很麻烦,我的水平还不能将它改成需要的地方显示,只好将它删掉,在定义侧边栏的背景颜色设为相似的颜色,才算显示比较完美。当然少不了字体大小、颜色、链接显示,以及一些参数的加入了。虽然很烦琐,但是有成就感。
在这里说一句,我的方法笨死了,其实在本地设置一个服务器,搭建起同样的平台,改好后再上传模板才是比较高效的办法。我是打开Firefox的插件FireFTP,然后在本地将要修改的文件打开修改后,将它们上传看结果,有问题就不停的修改,速度又慢,而且很多时候都是摸着代码过河。这两句是自我批判的结果。
刚才看到MonkeyKing的回复了,关于图片显示问题,原来是他那里文件设定了显示格式,那么他回复的方法如下:
打开 style.php 文件,找到如下代码:
#content p img{
float: left;
border: 1px solid #999;
padding: 5px;
margin-right: 20px;
margin-bottom: 10px;
}其中 float:left 表示图片靠左(相应的文字就在右边),如果希望图片靠右(相应文字在左边)就改为 right ,如果希望在写日记的时候自己设置图片格式(默认设置文字在图片下方)请将 float: left; 整行删除!
哈哈,又学到一点东西啦。嗯,这个跟上面说的style.css是一回事,可惜我没有好好的看MK2的CSS样式。至于为什么有的模板用style.php来控制CSS样式,其实它也包含了style.css文件,我估计是将样式定义转向到style.php中来了吧。我可是一点都不会php,只能瞎猜了。事到如今,我决定使用两个模板,按照心情来调换它们咯。
在这之前,试用了iqwolf的unnamed-11-beta模板,这却是国人制作精良的模板,我也很喜欢它,已经将它放置了很长一段时间。由于自身水平的不足,在调用最新文章最新评论显示到侧栏时总有点小瑕疵,不过这些都可以忽略不计。就这样使用了一段时间后,觉得三栏始终不适合,因为看到下面的文章时,总觉得文字太窄了,在宽屏上更是如此。所以尝试着将三栏改成两栏,将侧栏其中宽度较小的div等参数删除后,再适当调整文章区宽度后确实运行的不错,不过,总觉得有点怪怪的,侧栏没有很好的溶入整体,或许本来三栏才是最好的显示结果吧。没有办法,只好寻找其它的模板。现在回想起来,其实是我对div+css的控制网页参数根本不了解才造成这种局面,现在折腾这几个模板,对div+css控制网页才有了一点皮毛的认识。
最开始的时候,选用的是Beccary的almost-spring模板,这也是Wordpress官方推荐的几个模板,也知道这是gneheix选用的,后来为了不跟他撞车,只好寻找其它的。Beccary现在网站上的模板色彩很好,这个女孩不简单。
对模板的“追求”大概就是这样的,可能下次要换模板先去学学php和div+css的综合运用才下手吧。通过这些改动,切身体会到了div+css结合的方便和强大,也体会到了现在这个社会比较和谐-__-,什么时候将网站首页的表格布局给换了吧,都不好意思跟人家说我那首页是用表哥定位的咯。
P.S. 写这个历程竟花了我90分钟。其实对模板的要求不要很高,文字才是重要的。 下面是我觉得较好的模板资源地址:
83 beautiful wordpress themes you probably havent seen
http://www.wpdemo.kaushalsheth.com/
