分類
TatterTools

隨機文章列表RandomArticle 0.9

利用了 MySQL 的 rand() 函數, 將文章做出隨機列表, 內容相當簡單明瞭, 可以做為寫 plugin 的入門參考資料. (詳情參考 http://diary.tw/archives/372 這篇隨機資料取得)

由於在 {$database[‘prefix’]}Entries 要選出文章, 得有以下幾個條件:

  1. owner=$owner (使用者blog內的文章)
  2. visibility=2 (公開的)
  3. draft = 0 (非草稿)
  4. category >= 0 (非公告, 寫到這, 想到 TopView 有一些問題, 因為沒區分公告連結)

如此一來再利用 order by rand() 就可以選出隨機的文章囉. 請大家多多利用囉, 在 skin 上加入 [ ##_RandomArticleList_## ] (空白為避免衝碼, 實際使用無空白) 即可!

下載:
RandomArticle0.9.zip

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *