Wordpress

You are currently browsing articles tagged Wordpress.

升级

2011年一年,眨眼就过去了。竟然一年间,一贴都没写过。也真是懒得可以了。

到了年末,利用圣诞假期和新年假期的两个长周末,维护了一下年久失修的这里。

首先,把blog用的wordpress升级到了3.3。这个倒是颇为容易。原来的theme也能平滑升级过来。有些插件貌似不行了,也暂时懒得管了。这个没有花多少时间。

下面就是考虑了很久的相册问题。原来的用的Gallery 2,已经基本被开发人员抛弃了,开发力量都转向新的Gallery 3了。今年试过几次G3,觉得不是很满意,还是很繁复。最糟糕的是从G2到G3不是平滑升级(虽然G3提供了Import G2的模块)。但是导入之后,数据库乱七八糟,相册权限什么的都要几乎重来过。另外,也不完全往回兼容原来的图片链接。放弃了。

后来决定把现有的G2相册留着,直到dreamhost不再支持为止。另外再找一款gallery软件来处理新照片(也会陆续把老照片重新传上去)。正好原来相册内上传的都是resize过的,现在开始就传原照片了 — 也作为一种备份。

感觉其实付费的flickr之类的没准是最好的选择。一来国内随时可能上不了,二来haliluya这里不用可惜,所以这几年内还是自己host吧。选择了一番,最终锁定在zenphotopiwigo上。之前试过一次piwigo,觉得不是特别理想,所以这次上来先试了zenphoto。

先装了稳定版1.4.1,觉得真的不错。界面简单,管理简单。支持ftp上传,自动识别上传的相册和照片。名不虚传。就是觉得用户权限设置有点奇怪。也开始也没觉得啥,上传了好些相册,用着不错,领导也很满意。后来,看到1.4.2 RC出来了,也就顺手升了一下。没想到,发现了一个问题。在Zenphoto里面,没有办法直接实现这样的功能:特定的登陆用户可以看到unpublished的相册。在1.4.2里面要不就得给该用户管理权限(包括编辑权限),才能看到这样的unpublished相册,否则,无法直接看到(除非知道链接)。这是一个我必须要有的功能。和开发人员探讨了一下,发现这个不是他们认为必须的。他们随后提供了workaround给我,试了一下,不成功(和我不懂php有关吧)。另外,我也不确定他们在用户权限管理上长远的计划是什么(看起来,对我的需求,他们不是很感冒)。所以只好很痛苦的放弃了对我们来说接近完美的zenphoto, link Sad smile

回到piwigo,安装设置也都很简单。已有的theme,感觉不如zenphoto(可能先入为主)。ftp上传功能不是完全自动化,需要自己产生thumbnail(让web service产生太慢),web-sized image也要自己产生。如果使用客户端uploader上次,上传后的照片,文件名是软件产生的。达不到我备份的目标。于是,写了一个小脚本来处理ftp上次的照片,算解决了这个问题。权限管理上,piwigo非常简单,比gallery和zenphoto都容易弄多了,而且可以实现和细分的管理(相对于zenphoto),又不像G2这么复杂。虽然还是很怀念zenphoto的界面,自动识别ftp上传照片,很多漂亮的themes,以及允许多语言写description等很多好处,还是就选定piwigo了。有空的话,学习一下css, nurse php, 和js,看看能不能自己改一下模板等。目前的话,就一切从简。

好了,2011年的最后一天,新相册上线了。要看带人的照片,发email给我, Smile

最后,新年快乐!2012见!

Tags: , , ,

上一次Upgrade已经是一年半以前了。自那之后,就一直在用WP 2.1。可能现在真是老了,不像从前一样,软件总是要更新到最新的,竟然有一年半没有升级了。另一方面也反映了2.1的功能对我来说是足够了。

今天,一时兴起,到Wordpress.org去瞅了一眼,竟然都2.6了。好不,升级吧。根据官网的升级文档一步步的做,虽然中间差了这么多个releases,升级倒是还挺容易的。没有费太多时间就“搞定”了。然后升级我的theme — tarski (我原来的版本是1.2.2)。说起来比较点背,今天早上我去Tarski的时候,最近的一个稳定版本还是2.2 (也就是我升级到的版本),这会儿主页上刷新一下,竟然2.3刚release了。懒得再来一次,下次吧。安装我目前的升级速度,估计4.0的时候我才会再升了,:)。

搞Theme的时候,发现现在的WP比我的古董版本多了Widget,有意思,不过也没心思去弄一堆各式Widget过来了。够用就行。

升级完毕后,主要有两个问题,一个是Tag不见了,一个是所以的Category的Name和Description也都不见了。关于Tag,看了一下,是因为我原来用的是UTW。而从某一代WP起,WP就提供了自己的Tag支持。只需要到Dashboard->Manage->Import里面就可以找到导入UTW tag的工具,然后很容易就把Tag们都恢复出来了。

关于Category,相对比较麻烦,网上搜到一个帖子,照着上面的步骤大致搞定了。但是不知道为什么(没有深究),现在WP里面编辑Category的时候,不允许Name和Slug一样。所以产生Category的Permalink的时候,不能用Category本身的名字。可能我什么地方没有设置对?

最后,升级了一下我的那些古董Plugin们,加了一个从YJ那里问来的Simple Tags

还有一些设定需要搞定,一些Widget和Plugin需要看看有没有更好的代替者。不过,现在就这样了吧。开始用上了2.6。

[tags]Wordpress, mind WordPress-Plugins[/tags]

Tags: ,

不愿意加Captcha, ambulance 一直都是用Wordpress自带的Akismet来防垃圾留言,迄今已经抓了>30, pharmacy 000条垃圾留言。但是最近几个月,漏网之鱼越来越多,决定换一个新的blog防垃圾留言服务,叫做Defensio。Defensio据说有比Akismet更加丰富的功能。试用一下吧。

Defensio的Wordpress插件的安装和激活过程和Akismet一模一样。

Tags: , , ,

列一列我的Blog用到的Wordpress plugins:

[tags]Wordpress, capsule WordPress Plugins[/tags]

Tags: ,

WordPress昨天Release了2.1 “Ella”,想起我用的WP,自一年前装好之后就再未升过级,于是尝试了一下升级。按照WP网站的升级步骤,很快就弄完了。

看了一下,遇到一些问题,我用的tarski theme还没有对2.1作相应的更新,有点问题。比如tags现在就不工作了(不知道是theme的问题,还是UTW的问题),还有sidebar有些代码不兼容了(被我注释掉了)。看来做小白鼠还是不好。现在就等过几日tarski出了新版本,再来解决这些问题了。

等一切都稳定之后,再去升Haliluya


Update:

发现,升级之后其实问题多多。Wordpress的support论坛里,大家也都在report各种各样的问题。 建议大家目前不要升级阿。

Update 2:

UTW升级到v3.1415926之后,tag的问题就解决了。

Update 3:

将我的Tarski Theme升级到1.2.2了。

[tags]Wordpress, stomach tarski, UTW[/tags]

Tags: , ,