感謝㊣贊助鼓勵!

Google搜尋 »

分類

簡睿在噗浪»

有朋自遠方來

[WordPress] 在插頁寫PHP的外掛:EXEC-PHP,讓行動版網頁顯示訪客統計

對WordPress的一個需求終於找到解決方案了:如何在一個插頁(Page,或譯為分頁)裡執行PHP的指令。需求是來自於想在行動版的網頁上顯示訪客統計,而一直無法解決的原因當然是因為對PHP與WordPress後台撰寫不熟悉的關係,否則自己加個PHP檔案來用應該就能解決。使用的方法是在插頁裡寫入PHP指令,再利用外掛Exec-PHP來處理。以下是處理步驟:

  1. 先安裝Exec-PHP外掛,安裝與設定程序這篇Exec-PHP 在文章、分頁、側邊欄中也可以執行使用PHP語法(正體中文語系檔下載)寫得相當清楚,請自行參考。
  2. 由於Exec-PHP在WordPress 2.8上會有錯誤,導致PHP指令不會解譯而原樣輸出,因此必須依照這裡的說明先修改exec-php/include/runtime.php。
  3. 在WordPress後新增一個插頁,例如我增加了一個名為「訪客統計」、Slug(代稱)為stat,屆時可以用http://網站/stat來瀏覽。在這個分頁裡輸入以下內容:

    <?php include (TEMPLATEPATH . '/top10page.php'); ?>

    New Page

  4. 接著在你的樣板資料夾裡建立top10page.php(我使用的訪客統計外掛是Daily Top 10 Posts,下列函數即為輸出其統計數字的寫法),其重要內容大致如下:
    <?php if (function_exists('todays_count_widget')) { todays_count_widget('人次', 'ol'); } ?>
  5. 儲存後,使用http://網站/stat測試看看,如果正確的話,就在側邊加上這個超連結就完成了。請試用我的訪客統計插頁看看結果。

Exec-PHP輸出時會自動在一些HTML標籤後面加上<br/>或在段落加<p>…</p>,為了防止輸出有問題,PHP指令裡最好不要有換行。

最後,由於行動版使用的TEMPLATEPATH會變更,因此必須把top10page.php複製一份到wp-content\plugins\mobilepress\themes\default資料夾裡,否則用手機瀏覽時會出現找不到top10page.php的錯誤(此處可能依不同的行動版外掛而必須做不同的修改)。

##

相關文章

填寫回應

 

 

 

您可使用這些HTML標籤

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

隨機文章

  1. [DB] 給開發人員使用的Oracle SQL Developer (2)
  2. [Tools] 輕便的桌面行事曆:Rainlendar 0.21 (7)
  3. [Tools] 7-Zip要如何壓入檔案路徑? 
  4. 為了HT820把Windows Media Player給搞爛了…:-( 
  5. [jEdit] 使用BeanShell巨集自行擴充功能 
  6. 隱藏在《超級女聲》背後的意義 
  7. Joomla! 1.0的系統目錄結構 
  8. 介紹網路書櫃aNobii與羽毛網站 
  9. [附中憶往] 南樓傳奇 (5)
  10. 程式語言的搜尋引擎:Koders.com 

歷史熱門文章

  1. Plurk CSS樣式自訂修改全攻略 (30,962 點擊/2009-07-04)
  2. 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (20,275 點擊/2009-02-18)
  3. 強化閱讀第2噗:變更噗浪回應的字體與背景顏色 (17,547 點擊/2009-06-07)
  4. 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (16,753 點擊/2009-04-18)
  5. 強化HTC Touch HD的工具軟體 (14,969 點擊/2009-02-25)
  6. 如何手動輸入Plurk的表情圖示? (13,959 點擊/2008-09-29)
  7. 增加Spb Mobile Shell 3.0生活化桌面頁數的小技巧 (13,743 點擊/2009-04-27)
  8. 簡單放大Plurk輸入區的方法[修訂] (13,049 點擊/2008-09-29)
  9. 將Plurk回應區變成固定寬度 (12,873 點擊/2009-07-11)
  10. 將噗浪的視窗高度變大,加上分隔線,以方便閱讀 (12,515 點擊/2009-06-06)