想学学 PHP 和 MySQL

因为这个 Blog 是在 Wordpress 下搭建起来的,Wordpress 用了经典的 PHP + MySQL 的架构。之前我对这两样东西是一窍不通,只是大概知道是什么东西,包括 CSS 和 HTML 也是,只是闻其名,却是不知其实。好在我这人对电脑的玩票心态很重,之前没接触过,但既然用了 Wordpress 就避免不了改改模板啊,改改插件什么的,所以我就去学点相关的知识。之前初中时有点 C 和 DBase III 的底子,所以学起来基本上不算是抓瞎,更好的是有 Google 这个东西,碰见不懂的东西 Google 一下一般就有答案了。从用 Wordpress 半年来,从对 PHP,CSS 等等一窍不通到现在能自己改改模版,插件什么的,也算是有进步了,有时候想想也觉得这样也就行了——咱又不是学这个的,能用就行呗。

但内心深处,我是不太甘心只是停留在改改模板的的程度的,今天看 Chris J. Davis 的 Blog,他比较牛,开始不懂 PHP,自己研究 Wordpress 的 PHP 源码,最后摇身一变,成了 Wordpress Community 里的重大贡献者。当然我没法跟牛人比,不过 Chris 倒是给了我学习 PHP 的动力,我决定以后有空就学一些,除了 PHP,MySQL 也是很有用的东西,现在学点,以后说不定能用的着。

Tags: , ,

升级了 Wordpress 2.0.7

距离上次 Wordpress 2.0.6 版的释出仅仅十天,2.0.7 版又在一小时前发布。这次版本的更新纯粹是为了修补上个版本的一个低级错误。就连 Wordpress Blog 上也说

We know it sucks to have a release only 10 days after our last one.

不过这个升级还是推荐安装的,由于只是一个小更新,所以不必整个升级,只需更新

wp-admin/inline-uploading.php
wp-admin/post.php
wp-includes/classes.php
wp-includes/functions.php
wp-settings.php
wp-includes/version.php

这几个文件就可以了。

我升级后,发现 Dashboard 里默认的 Feed 都没了,有没有人跟我一样?

Tags: ,

给“Wordpress 中文工具箱”新增了一个函数

桑葚的“Wordpress 中文工具箱”是很多中文 blogger 的标准插件,我也一直在用。这个插件可以显示最新文章,最新留言,随机文章,留言最多的文章,留言最多的网友,以及显示真正截断的摘要,功能非常丰富实用。

使用时间长了,总觉得显示最新留言的部分缺点什么,桑葚的插件在显示最新留言的时候不会显示该留言对应哪个帖子,对我来说有点不够。我看了一下源码,发现好像我可以加上这个功能,于是修改了一下插件,增加了一个函数 get_recent_comments_on_post()。

这个函数可以显示最新的留言,以及其对应的帖子,可以自定义评论文字的颜色。显示效果可以在我的 blog 首页侧栏看到,下面解释一下使用格式。

默认格式是:
<?php get_recent_comments_on_post($no_comments = 5, $before = '<li> ', $after = '</li>', $show_pass_post = false, $comment_color = "#999999"); ?>

其中
$no_comments:显示回响数,缺省为5条;
$before:每条记录前显示的文字,缺省<li>
$after:每条记录后显示的文字,缺省</li>
$show_pass_post:是(true)/否(false)显示保护了的文章,缺省否(false)
(以上解释来自桑林志)
$comment_color:评论文字的颜色,用颜色代码表示,缺省为 #999999
可以根据自己的需要修改以上相应参数。

就是这些,我把它上传供下载。如果觉得对你有用的话,请留言告诉我,如果使用上有任何问题,也欢迎提出,谢谢。
下载:Wordpress 中文工具箱修改版

已经发布了兼容 v2.1 以及一些其它改进的版本,请到这里重新下载

Tags: , ,

Wordpress 搬家简单教程

看到 WordpressCN Group 上有人问怎么 Wordpress 搬家,我搜了一下,好像没有一个完整的教程。我正好闲着,就写一个教程吧。这个教程只涉及到 Wordpress 之间的搬家,至于怎么从 Live Spaces, Blogbus, Sina Blog 之类的 BSP 搬家到 Wordpress 不在讨论之列。

Wordpress 搬家其实挺简单,只需要两个步骤,一备份,二恢复。在这之上还得分两种情况,一种是换域名,一种是不换域名只换空间。

不换域名的话,搬家没有任何困难,只需要把目录下所有的文件拷贝到新空间的相应目录下,把数据库导入就完了,所以这里只讲换域名的情况。

下面是整个流程:
Read the rest of this entry »

Tags: , ,

一个 Blogger, 一个 Theme

今天读了一个费城青年 Brendan O’Kane 用中文写的 blog,叫“在北京找不着北”。Brendan 去年从费城的 Temple University 的东亚研究系毕业以后就到北京从事翻译工作,他在《珠海特区报》上有专栏。

看了他的 blog, 只有两个字形容——惊叹,没想到一个只学了几年中文的美国人的中文水平竟然这么好。看看他写的文章,我自知达不到他的水平,只有惭愧的份。我摘一段,看看你能不能辩认出这些文字出自一个学中文没几年的美国年轻人(1983年生人)。

不想写博客。不想看书。 不想吃饭。到了夏天想做什么都懒得。在家里的时候就想赖床,到了外面只求尽快躲进空调的拥抱。天儿热得像一条吸饱了水的被子,一出门就被它压迫。夜里也不见慈悲的甘霖,在街上看见被主人晚上溜的“黑犬”一脸疲态,它的舌头因为热度酥软地凸出来,这让我第一次对京巴儿有同情感。我一向声称最喜欢夏天,不是扯谎,小时候在暑假里享受的难得的自由,加上我糟糕的记忆力,对闷热所持的愤懑随着每个夏的离开而荡涤干净。可现在它回来了,我每天从办公室走五六公里的路回家,最近发现走了一半自己就已经透不过气,浑身臭汗,不得不找个地方歇会儿。在路上不晕倒就算成功,目前对自己没有什么其它的要求。

以前对自己的要求很高—学好外语,多看书,练好空手道等等。现如今我找了一份比较稳定的工作,女朋友乖张伶俐,几个哥们儿也靠得住,住的房子也相当安全 — 总之就是称得上满足了。不知是好运还是夏天的闷热让我迟钝,发现最近就是想不起什么“要求”来。这让我害怕:自己的情况好是好,有点儿技艺傍身,钱也差不多够养活自己,可难道不能再好?最让我惊讶的是发现了虽然知道自己太随意,但就是不知如何下手去搞搞更有意思的意思。

“稳定 ”, “安全” 几乎是普罗大众的理想,可其实我怕它。大概是因为年轻,大概是因为打小父母给的革命教育,大概是目之所及的所谓“三十而立”的人都十分无聊,“满足”二字在我眼里一直都夹带着 “威胁”。从小就知道“满足”很容易变成“得意”,“得意”很容易变成“傲慢”或 “停滞不前”。美国东部的城市居民老说要“保持敏锐”,也就是说不能太满足,一定要有向往和追求。这并不一定是说物质方面上的追求:有的人因为社会的不公就追求一个更好的 世界,如Ralph Nader, Martin Luther King, Jr., Harvey Milk,Chen Guangcheng等激进主义分子,有的人因为宗教就要求一个更好的自己,有的人因为本就不喜欢自己而要求另外一种人生。我呢?现在是个问号,也许一直会是个问号吧,句号反倒令人惶恐。

几天前偶然看到了美国20年代的专栏作家Don Marquis写的诗,感觉完全配合最近的情绪,想给大家翻译,分享一下。 首先要道歉:美国著名的诗人Robert Frost曾说过 “诗意者,译中所失也”,恐怕的确如此,不过还是希望大家还会喜欢:

“蛾的启示”
(the lesson of the moth)

那晚跟飞蛾聊天
他正试着破灯而入
自炸于电丝上

你们这帮家伙
何必这样恶搞
我问他
循蛾的惯例
还是非得如此
若是裸烛
你们早已成了煤渣
难道竟没有
这样基本的常识

(常识)有的是
他说
不过有时
我们厌腻了循常
宁愿尝试
刺激和美丽
火焰是美丽的
万一靠得太近
会遭其杀戮
可又如何呢
一刻的幸福
然后与美丽同焚
比百岁和一世的无聊
要好得多
所以我们将岁月集成
就像成一卷钱
然后将钱赌光
生命便是如此
成为一场美丽的局部然后逝去
总比完整的存活
而从不跟美丽联络
要好得多
我们对生命的态度
就是来时从容去时淡定
自若得如人类
文明得不知所措以前的样子

不等我说服他自己的哲学是错误的
他就去了
在雪茄打火机的焰上自焚
我并不同意他
我自己还是宁愿有
一半的幸福和两倍的
长寿

只是同时
我但愿有
如他对自焚
一样的渴求

archy

还有一件事是他的 blog 主题很吸引我,我一直都在寻找一个简洁的主题,想要一个非常朴素,重点突出文章的主题,其余的都不重要。他用的这个 simplr 主题就完全符合我的要求,朴素的很舒服。真是踏破铁鞋无觅处。

Tags: , , , ,

Pages: Prev 1 2 3 4 5 Next