Month: September 2006

Comments 的排序

剛剛有人問我怎麼把 comments 的排序顛倒過來( WP 的預設是越晚發表的排在越下面,越早發表的排在越上面) ,但是她希望把早發表的排在下面,把晚發表的排在上面,就像我們一般常見的 WEB 留言板一樣。所以我就翻了一下 WP 的程式看看到底要改哪邊才會有效果。我原本以為 select comment 的敘述應該是放在 theme 裡面,但是後來我發現我想的太單純了,因為如果放在 theme 裡面好像有點不太合乎邏輯。結果, WP 果然不會做不合邏輯的煞情,所以其實那段 SQL 語法是放在 wp-includes 裡面的 comment-functions.php 。 如果要 comments 排序顛倒,那就開啟 comment-function 然後搜尋以下程式碼 (在開頭的地方)

但這樣改有個問題,就是以後每次 UPDATE 都得手動修改這個檔案 SQL 語法,呵呵。 所以其實我不太愛改除了 wp-content/ 目錄之外的檔案,因為每次升級我又得再改一次,有點麻煩是也

Posted in WordPress

CSS Theme

我終於完全擺脫了 table 排版了! 之前這個版面,整體的排版其實是靠 table 強制排起來的,但是我始終覺得,沒有用 CSS 來排版就遜掉!所以我花了大約三個小時的時間,把我的 Theme 全部用 CSS 改寫。不過我 CSS 的功力還不夠強,所以寫的很醜,很多地方都用 width: ***px; 來強制限制住了,所以視窗如果縮小的話,其實是會看到捲軸的.. 不過..經過了半個夜晚的奮戰, 我只能說:完成的那瞬間,我真的很爽!

Posted in WordPress

月偏蝕

‧▽‧小文*耶 我看到月偏蝕~也拍到下來了耶XD*畢專要用心ㄚ,你有沒有用心 有沒有 沒有嘛~(丟滑鼠)*http://eyya.pixnet.net * 說: 羅姐快去拍月偏蝕! 剛剛小文MSN傳給我這個訊息,時間是清晨三點十分,原本打算睡覺了,但是看到這個訊息之後我急急忙忙跑到陽台,果然看到了月偏蝕! 當下二話不說,回房間拿了 30D 和小白趕緊衝到陽台先拍再說!

Posted in 碎碎念

翠谷風情網路日誌

這是一個和 BBS 帳號結合的日誌。資料庫採用 MySQL ,程式語言是 PHP ,網頁伺服器是 Apache 。 軟體系統的核心是 Lyceum ,認證方面則採用了 whatup 所寫的 pop3 auth 的 plugin, whatup 是個對 Lyceum 和 WordPress 很有研究的人,他自己本身的 blog 就是採用 Lyceum 這套系統。 另外再新增佈景主題方面,特別謝謝 cating 幫我一起修改 WordPress 的佈景主題到系統上,目前總共有 72 個佈景, Cating 大概幫忙修改了一半。也謝謝他女朋友 Mandy 幫忙選擇值得一改的佈景主題。 翠谷風情網路日誌的網址:http://bbs.shu.edu.tw

Posted in WordPress

一個 HTTP Header 的問題..

是這樣的,我剛剛修改我之前在某篇遊記的 comment ,結果發現 wp-admin/post.php 會跑出一頁新的東西來讓妳確認是否要修改 comment 的內容,我當下很直覺的就按了確定,但卻發現編輯好的 comment 存到資料庫後卻變成亂碼,所以我重複了一次我的動作,並且看了一下程式產生的原始碼,想知道是哪邊出了問題,找了半天,發現是 wp-includes/functions.php 這邊送出處理的。而裡面有個 function 叫做 nocache_headers(),負責處理 no cache 的 header 的部份。 我把這個小程式把節錄如下:

UPDATE: 2006/09/04 另外我補充一下,這個問題發生在 WordPress 2.0.3,升級到 2.0.4 之後就沒有遇到這個問題了。

Posted in WordPress