WordPress

再次更新一下首字下沉插件

November 7th, 2007 in WordPress | 6 留言

这个首字下沉小插件,用的人不是很多。有几个小问题很早就知道,但一直懒得更新。这几天又看到人报 bug,觉得不能再拖下去了。

Bug 1、如果帖子以 <blockquote>,<ul>之类代码开头,就会出现问题,内容不见之类。

不知道如何通过 css 解决。我索性通过判断文章是否以 html 代码开始的办法来回避这个问题。

Bug 2、一个页面下不该有多个元素使用同一个 ID(不合XHTML标准)

所以把 id 改成 class 了。

有问题的话,请去这个插件的新页面

关键词:

Feedsky 和 FeedBurner 并用

October 11th, 2007 in WordPress | 2 留言

FeedSky 的官方 blog 上说

近期很多用户反映 Feed 一直不更新,而且使用 Ping 功能后提示操作成功,但问题依旧。我们发现造成问题的原因是这些用户是使用 Feedburner 为 WordPress 提供的 FeedSmith 插件,或者手动将自己 Blog 的 Feed 地址重定向到 Feedburner 的 Feed 地址,而目前国内已经完全无法访问 Feedburner,因此 Feedsky 也无法更新这些 Feed。

因此我们建议这些用户关闭 FeedSmith 插件,取消 Blog 的 Feed 地址重定向,这样我们便能正常更新你们的 Blog 了。

我做了个所谓通用 Feed 重定向插件,修改自 FeedSmith,可以解决这个问题。使用这个插件,坚持把 Feed 地址重定向至 FeedBurner 的人,也可以用 FeedSky 再烧制一个,方便墙内的订阅者。

关键词: , ,

WordCamp Beijing 2007

September 2nd, 2007 in WordPress, blogosphere | 9 留言

WordCamp Beijing 2007 结束了。可惜没有网络直播。不过早上起来时已经相当于北京下午 4 点,所以即使有也看不到的。

陆续能在网上看到一些信息,看来比较成功。

会议组织者之一远骋说在整理会议演讲者的讲演稿和视频。值得期待。

更新:

Paveo 那儿看到 Matt 迟到的祝福。

关键词:

无主题 WordPress

August 25th, 2007 in WordPress | 28 留言

03 年,因为即将出生的孩子,考虑再操旧业做做个人主页的时候,在网上做了些调查研究。首先注意到的是 blogger.com,用 FTP 发布到 Yahoo BB 提供的免费主页空间上,觉得真是方便。但没过多久就不满足了,我需要有更多控制才好玩。

然后找到了 pMachine,好像是从 CooCooWakka 的作者 CooYip 那里学来的。折腾了一阵子后,觉得不爽,然后才到了 WordPress。pMachine 现在都已经停止开发了。

已经不记得是从哪儿了解到 WordPress 的了,但不管如何,从此就一直使用 WordPress 了。换到 WordPress 时是 2003 年 11 月 8 日,改变 WordPress 历史的 0.72 版本刚释出不久。跟随 WordPress 的开发进程,期间碰到过不少问题,主要是本地化的问题,有些在桑林志有纪录。不少 MoverableType 的用户,比如车东,不时来劝说改投 MT 门下,但偶不为所动。:)

早期中文 WordPress 世界

在我之前,已经有不少使用 WordPress 的中文用户。其中,台湾的 Zonble 对中文 WordPress 的早期发展推广,影响最大。当时 WordPress 还没有成型的本地化机制,Zonble 几乎每有新 WP 版本推出,就释出相应的中文化版本。他还给出了许多 hack,来解决中文 WP 碰到的问题。

大陆方面,我知道有 eqiao,比我更早使用 WP。他的 blog 叫,峨桥,不是一座桥。现在已经归隐了。早期中文网志圈里非常出名的中国茶,就是 eqiao 提供的技术支持,使用 WordPress。

有一个不能不提的事件是 Eric Nash 曾经组织过一个 WordPress 简体中文站,放在文心的 weciti 上。后来 dotann 也加入成为主要贡献者。weciti cnwp 一段时间内非常活跃,推出过 WordPress 汉化文档。后来慢慢怠倦,最后 weciti 的一次故障,这一切就烟消云散了。

时间上稍有重叠的,我做过一个中文 WordPress Planet,自动聚合中文 WordPress 用户的心得。后来因为空间资源的压力,再加上有不少中文 WordPress 专门站点出现,就把它下线了。

中文 blogger 中,谁最先见过 Matt

72 松kinglerAsceticMonk 前一阵子去参加了 WordCamp,见到了WP的 开发人员。那中文 blogger 中,谁是最先见到 Matt 的人呢?我觉得是文心。:)

那次会议回来后,文心曾经考虑过把他的 blog 转移到 WordPress,但最后也没有做,现在连 blog 都已经干涸。

(回顾 WordPress 历史,变成缅怀 blogger 朋友们了。)

WordPress 的早期乐趣

一直说,blogging 的一半乐趣来自摆弄 blog 程序,这种乐趣在 WordPress 早期更为明显。因为有缺陷,因为有不足,才促使人深入其代码,让纯粹的业余爱好者也能享受 hacking 的乐趣。

早期的 WordPress 没有 plugins,只有 my-hacks.php 文件。要想改进 WordPress,就得把代码放入这个文件里。后来 WP 才象大程序一样引入 plugin 的概念。

早期的 WordPress 没有 widgets 功能,要改变页面显示,你就得修改模板。这里面有很多乐趣。后来,WP 才学习 drupal 的 block 功能,引入 widgets。这样子使用者可以在后台进行简单拖放来修改边栏的内容。

我至今还觉得这个 widget 对独立单用户 wordpress 没什么用处。不过它对 WordPress Mu 来说是非常重要的。

WordPress 的脉络

WordPress 是作为 b2/cafelog 一个分支发展起来的。同为 b2/cafelog 分支的还有 b2evolution

WordPress 有一个官方多用户版本:WordPress Mu。同为基于 WordPress 的多用户版本有 Lyceum,采用不同的数据库策略。

WordPress 还开发一个论坛程序 bbPress

WordPress 主要开发者 Matt 创办了一个公司 Automattic

Automattic 有个反垃圾留言服务 akismet,是个独立于 WordPress 的服务。有 API,可在众多程序中使用

Automattic 有个 WordPress blog 服务 wordpress.com

Automattic 集内容发布(wordpress.org, wordpress.com)及内容筛选(akismet)于一身,加上年轻的 Matt,让人想起当初的 Bill Gates 和 Larry Page,Sergey Brin,再加上以及全世界范围内众多热心的开发者和用户,极有可能成为一家伟大的公司。

八卦的目的

罗罗嗦嗦,最后不知道原本要说啥了。只知道写这个帖子的促因,是一周后在北京的中文 wordpress 聚会。WordPress 使用者们,趁此时机,真应该多八卦一下 WordPress

关键词: ,

WordFever

August 12th, 2007 in WordPress | 4 留言

前一阵子七十二松kinglerAsceticMonk 去参加 WordCamp 2007,把我羡慕得不行。作为 WordPress 的老用户和粉丝,我还是很希望能见一见 Matt 等 WordPress 主要开发人员,并和同样喜欢 WordPress 的人交流交流的。

WordCamp 2007 回来后,kingler 等人就开始策划在北京进行一次 WordPress 用户聚会。这次聚会由 CBN七十二松主办,WordPress 中文论坛协办。日程还在商定中……(更新:现在访问 WordPress Camp Beijing 2007 的主页,你可以看到比较详细的内容。)

我还是不可能去参加。提前祝聚会成功,大家玩得愉快吧。

另外,前不久 WordPress 推出了一款T恤衫,大红的颜色,并不适合我,但也让我流了半天口水。9.5 英镑,加 4.5 英镑运费,没舍得买。:P

关键词: ,

几个 WordPress Twitter 插件

March 25th, 2007 in WordPress, 网络 | 8 留言

Twitter介绍)这么热,发现已经有好几个 WordPress 插件了:Twitter ToolsTwitt-TwooTwitter Updater。twitter 爱好者可以试试。似乎第一个最强大,第二个界面比较漂亮,第三个就很普通了。

关键词: , , , , ,

首字下沉插件更新

March 13th, 2007 in WordPress | 8 留言

收到 ccyx 的 trackback,他改了改首字下沉插件里的 css,以解决 IE 下的显示问题。我试验了试验他的 css code,在我这儿确实有效,似乎关键的一句是定义了 line-height。我照此更新了下首字下沉插件。现有的插件使用者,不必下载新版本,只需把其中的 style sheet 改成:

#fp:first-letter {
font-size : 300%;
font-weight : bold;
line-height: 1em;
float : left;
}

这样子就可以了。具体你可以按照自己的需要设定。让网页在各种浏览器下显示一致比较复杂,我也不知道这是否真能解决所有人的问题。:)

谢谢 ccyx

关键词: , ,

WordPress Simple Tagging Plugin

March 5th, 2007 in WordPress | 20 留言

升级到 WordPress 2.1x 后碰到的第一个严重问题是 tagging 插件出现了问题。我用的是 Jerome’s Keywords,1.9 版本,问题的症状是,每次有人评论,该贴原来设定的 tag 就被清空。只好去插件的主页寻找解决办法。

偶然发现以前给 Jerome’s Keywords 做了个相关帖子增强的 Michael Woehrer,在 Jerome’s Keywords 的基础上制作了自己的 tagging 插件叫:Simple Tagging

这个 Simple Tagging 插件不 Simple。

1. 可以从 UTW 或者 Jerome’s Keywords 导入 tags;
2. 有 tag 推荐功能(写帖子后你可以先保存一下,它会依据内容建议 tag,我觉得还挺准的);
3. 显示帖子的 tags;
4. tag 云;
5. 显示相关帖子;
6. 和 del.icio.us 一样显示相关 tags;
7. 把 tags 和分类作为 meta keywords 添加到网页头里去;
7. 把 tags 作为分类添加到 feed 里;
8. 比较强大的 tag 管理能力;
8. 支持嵌入式 tag ([tags]tag1, tag2, tag3[/tags]),这样子即使用外部的 blog 应用程序写 blog 也可以添加 tags 了。

很自然地,我切换到了这个 tagging 插件,感觉很不错。

只是桑林志在 tag 方面做过不少 hacking,切换插件的过程还是费了点时间。

关键词: , ,

bbPress 0.8

February 10th, 2007 in WordPress | 留言 »

bbPress 0.8 “Desmond” 发布。重要的改进:

Forum deletion
Multibyte tags
Custom locations for themes, plugins and config.php
Multiple theme support

还没试,不知道 Multibyte tags 支持是不是真的。:)

关键词:

WordPress 乡村歌曲

January 16th, 2007 in WordPress | 3 留言

哦 WordPress 粉丝们,现在有人为它做了首歌:It’s Called WordPress。via: Matt

可以下载它的MP3或者rar

歌词

Welcome to my story bout my, CMS
It’s an awesome piece of software, it’s called WordPress
It manages my blog, it makes it look real nice
I installed in in 5 minutes, this things slicker than ice
All I had to do, was click on Next
Within seconds I was running, no room to get vexed

It’s called WordPress
It’s my CMS
It’s the best thing to hit the web since porn
The code is open, the source is free
It’s available for people, just like you and me

Once I picked my title and wrote a description,
I clicked on manage, I needed to do so me fixin’
I deleted Hello World, got rid of first comment, too
I clicked on View Site and all I saw was plain blue
I moved to Presentation, there were some nice looking themes
But none fit my style, none screamed Devin Reams

Chorus

After I tweaked the code and played with CSS
I installed myself some plugins, I was real impressed
They organized my archives, they helped me tag, too
Then I installed a spam blocker not a single one came through
I added movie ratings and book ratings as well
Now when people visit me they’ll know that Crank was hell

Chorus

So I made an about page, it got me a stalker
I was thrilled and excited, I wanted to to talk to her
She said she knew my hometown, what I looked like, too
It was mentioned that she loved guys with eyes that were blue
I didn’t mind the attention, decided it was time she had met me
Little did I know, some people named their boys Leslie

Chorus

Now you might be thinking, he plays piano real good
I wish it were true, I sure wish I could
Instead I wrote the lyrics to this nerdy tune,
It was GarageBand provided ballad piano number 2

Chorus x2

关键词: