如果你用LifeType來架社群,那麼當開始有人註冊的時候,最新文章的地方老是會顯示出「恭喜!」這篇預設的文章,當然如果你改過語言檔的話,也許是別的標題,總而言之,如果同一天註冊的人多了,總是覺得很礙眼,因此很久以前在論壇上就看到有人問說怎樣可以不產生這篇文章之類的問題,例如下面的文章:
http://forum.lifetype.org.tw/index.php?topic=825.0只是不生成這篇文章,會造成網誌一篇文章都沒有的錯誤;且保留這篇文章,你可以在這篇文章中寫上一些歡迎詞和使用規範等等,其實還滿有用的。因此,你可以修改核心程式,讓summary在顯示最新文章時過濾掉這個預設的文章。
不過,這有點大費周章,對於LifeType架構不熟悉的人,你要他改,他也不想改,因此這邊就用改模版的方法,兩行程式碼就將這件事情完成。
怎麼做,其實簡單的很,就是給一個判斷式 if ,去決定最新文章要不要顯示;白話文的邏輯就是
如果 標題不是 「恭喜!」那就顯示下面的東西。
實做請見原文吧。
http://phys.idv.tw/plog/post/1/262