[WP-Plugin]Sidebar Widget 基礎架構(wp-plugin-base.php)
八月 27, 2008
本文利用 wp-plugin-base.php 簡單介紹 wordpress plugin 的架構。 前台產生標準 widget 的外觀,內容則是印出設定值。 後台 widget 設定介面,可以修改設定值。 沒有直接(使用 SQL )變更資料庫。
1
本文利用 wp-plugin-base.php 簡單介紹 wordpress plugin 的架構。 前台產生標準 widget 的外觀,內容則是印出設定值。 後台 widget 設定介面,可以修改設定值。 沒有直接(使用 SQL )變更資料庫。
以 WP 預設就有的 default 佈景主題(如上圖)為例,要如何在頁尾(footer)的地方可以動態的加上模組(widget) 呢? 修改 functions.php 註冊新的 sidebar 修改 footer.php 決定 sidebar 的位置 從管理介面增加模組
為了統一來源及安全限制,我在server端放一個ajax.php用來取得Buboo,Plurk,Twitter的json資料,在client使用javascript處理資料呈現。
到處看得到 web 2.0 的應用,另稱微網誌的類twitter線上服務更是多如繁星(誤)。 除了國外開山始祖twitter之外,台灣的buboo更是匯聚許多人親土親同文同種的朋友,再加上近來聲勢漸漲號稱「加上時間軸」的plurk,各有各的特色各有各的擁護者。 其實很多人應該都會在不同的服務申請帳號,只是要發一則訊息卻要登入各個服務的網頁實在麻煩。 雖然有像Hellotxt這種可以幫你一次更新許多不同的社交網站,但是,有飯否卻沒有巴布!