Apr 212008
 

1.5 也就是 WordPress 2.5 啦,主要是改進了編輯台和登入的部份,編輯台是沒太大的問題,不過登入的部份就麻煩了,因為不再使用 wp_login() 而改用 wp_signon(),所以 ldap 的 plugin 完全沒辦法作用。進去看了一下程式後,就決定從 wp_authenticate() 下手,把一些東西改一改之後就真的會動了,但是缺點就是要連續登入成功 2 次才能夠真正登入……

應該是 cookie 的問題吧,不過我不想深入去解掉這個問題,希望 wpmu-ldap 的新版 (1.5?) 可以解掉這個問題,不過以目前 WordPress MU 也才剛進 1.5-RC1 的情況下,wpmu-ldap 新版大概還有得等了

回來看一下 WordPress 新的編輯台,改進非常之多,讓人相當滿意。像是 Keep this post private 就很好用,有些東西是不能說的咪咪秘密,之前常常在修改之後一個不小心就噴出去了,然後配色也可以修改,這點就很方便。widgets 管理介面也較易使用許多……種種的改進,讓人既使在 ldap 爛一半的情況下,還是會想愈快升級愈好啊!而且 Safari 下 Visual Editor 會爛掉的問題也不存在了,非常好!

然後 Garland 這個我愛用的 theme 也有遇到一些問題:自訂顏色無法儲存。回去找了一下之前抓 Garland 1.5 版的來源網頁,發現了這句話:

If you’re trying to run Garland on the bleeding-edge of WordPress, you’ll want to change ‘Presentation’ to ‘Design’ in the 3rd to last line of functions.php to make sure it knows the proper page to hook into.

照著改就可以用了。

UPDATE: (2008-05-14)

正式版是直接推出 1.5.1 (對應 WordPress 2.5.1),在這個版本中有一個長年的 bug 也被解掉了: Links 因為 id 重覆而過不了 W3C Validation。