現在有很多實用wordpress建站的,大家都希望自己的網站保持一個較高的更新頻率,無論是對訪客還是對搜尋引擎都是有好的。但是靠更新大量的原創文章無疑是比較吃力的,所以我們需要另一種釋出形式。更新頻率較高而且內容相對而言又比較有含量的表現形式當屬現今最流行的微博了,那麼我們當然可以給網站首頁加一個微博公告欄。
網上關於實現此效果的思路很多,而此次我們採用一種易於實現、管理和維護的方案,用到的是wordpress的原生評論來實現這一功能。
由於這是本人寫的第一個經驗,所以本文所寫的要比原文詳細。
先看下效果預覽
工具/原料
程式碼編輯器,譬如Notepad++,Dreamweaver
本地測試環境:PHP+MySQL,已經安裝好的wordpress站點
各種測試瀏覽器
FTP上傳工具
方法/步驟
建立一個獨立頁面,用於集中展示微博。
建立新頁面的步驟為:
1.本地建立、設計頁面模板。
2.上傳到伺服器。
3.wordpress後臺新建頁面,呼叫模板檔案。
4.釋出,效果調整。
示例:古風閣採用的是微博頁面和留言頁面共用。
查詢頁面釋出ID,微博公告板將呼叫此頁面上的評論(微博)
方法:
1.通過資料庫查詢最新的post
2.後臺滑鼠指向釋出的頁面,在瀏覽器解析出的顯示結果中檢視。
設計呼叫程式碼,這一步是最關鍵的,應該包括以下方面
1.呼叫評論所在的頁面(ID已經查詢)
2.呼叫評論者(因為是自己的微博公告,所以評論者就是作者自己,user_id填寫自己的)
3.呼叫評論的數量
4.設計篩選規則(原因請看注意的第三項)
5.頁面元素佈局
示例:冷劍是在function中添加了一個呼叫函式。
頁面上呼叫,比如我的程式碼截圖所示的函式,就應該在頁面所需位置寫上
根據自己的主題,以及頁面效果,自主設計css規則。
注意事項
頁面設計時,注意頁面編碼,UTF-8無BOM,否則頁面可能顯示異常
關於字元擷取函式,建議使用mb_strimwidth(),效果比較好。首先要保證你的伺服器支援這個php函式。
如果你也是評論和微博公用一個頁面,那麼你也許要參考我的呼叫思路,給每個要作為微博的評論加上個標記