Exec-PHP 在文章、分頁、側邊欄中也可以執行使用PHP語法(正體中文語系檔下載)

有時候可能需要在文章中、側邊欄或者是分頁執行PHP語法,但礙於WordPress文章中、側邊欄的文字模組中,都不支援PHP語法的運行,那我們若要強制在文章或是側邊欄中執行PHP語法,可能就需要用到「Exec-PHP」這外掛囉!

一般來說,若要在側邊欄執行PHP語法,那使用者一定要直接修改原始檔、並且需停用後台模組功能,才能使用。但說真的這樣的模式確實有點麻煩,而且有些使用者看到要去挖側邊欄原始檔,想到就頭大了,可能因此就放棄使用WordPress了,不過不要忘記喔!WordPress優勢是什麼?那就是各式各樣的外掛都有,你想要在邊欄或是文章、分頁使用PHP語法都不成問題。

網路上有很多WordPress外掛,可以讓你在邊欄、文章使用PHP語法,常見的這類外掛像是runPHPSidebar Module(SBM)Exec-PHP這些外掛都可達到效果。先前使用過SBM,但是好像都沒成功,而runPHP好像已經停止更新?因為官方外掛目錄頁面,他支援的版本是在2.2.1,這已經是骨灰級的WordPress,因此就來好好介紹一下Exec-PHP。當然這外掛除了可以讓你在側邊欄使用PHP代碼之外,當然文章和分頁都可以喔:

外掛名稱:Exec-PHP plugin for WordPress
功能說明:可在側邊欄、文章中、分頁中使用、執行PHP語法。
官方網站http://bluesome.net/post/2005/08/18/50/
外掛下載按這裡 (最新版)
中文語系按這裡

第1步 首先來到WordPress後台,點擊【外掛】→【新增外掛】,進入後在搜尋欄位輸入「Exec-PHP」並點擊﹝搜尋﹞。

WP_Exec_PHP_1

第2步 接著找到名為「Exec-PHP」的外掛,點擊右方的「安裝」,接著會出現以下畫面,請點擊﹝立刻安裝﹞。

WP_Exec_PHP_2

第3步 接著系統就會開始自動安裝外掛,安裝完成後請點擊「啟用外掛」,這樣外掛就啟用囉!

WP_Exec_PHP_3

第4步 這時你可以到外掛測試頁面,請點擊【設定】→【Exec-PHP】,進入後你就可以開始針對你自己的需求設定囉!

WP_Exec_PHP_4

Exec-PHP 正體中文語系(中文化)

不過很多使用者看到外掛設定頁面都英文,應該想要馬上把外掛刪除吧?不過別擔心,香腸我已經用我很破爛的英文幫這個外掛製作了正體中文語系檔來方便大家的眼睛與使用此外掛,當然外掛可能有些翻譯謬誤,到時候再請大家幫忙回報,感謝囉!

WP-DB-Backup 正體中文語系

正體中文語系檔下載按這裡

語系檔支援版本:4.9

語系檔安裝路徑:「/wp-content/plugins/exec-php/languages」

第1步 首先先下載正體中文語系檔(按這裡),接著解壓縮後會得到兩個檔案,請把「exec-php-zh_TW.mo」傳到FTP的:「/wp-content/plugins/exec-php/languages」目錄中,這樣就完成中文化囉!

WP_Exec_PHP_8

第2步 接著請回到WordPress後台,點擊【設定】→【Exec-PHP】,然後你就會看到外掛設定介面全變成中文,趕快按照自己的需求進行設定吧!

WP_Exec_PHP_5

第3步 如果你外掛設定好後,可以趕快來到文章中做測試,當然要使用PHP語法一定要切換到「HTML」編輯模式,否則會出錯。切換到「HTML」模式後,趕快輸入你的PHP語法,然後更新文章。

WP_Exec_PHP_6

第4步 回到網誌前台看一下文章,是不是語法被執行了,沒有只顯示一堆程式碼了呢?不過語法可要好好使用,不要讓亂弄PHP語法讓它變成你網站的安全漏洞喔!

WP_Exec_PHP_7

(迷之音:或許有人看到奇怪..為啥1+2不是等於3?這就是PHP神奇的地方了,你可以把上面程式碼拿去PHP的伺服器run看看,是不是也是2呢XD)

在Google News上追蹤我們最新文章
香腸
香腸

喜歡在網路上透過文字與圖片分文章教學,默默地用鍵盤烤了9年的香腸。另外還身兼阿腸接案餬口飯吃。對了,別叫我阿腸,請叫我香腸,這樣我才知道你看我部落格長大的。

文章: 1781

21 則留言

  1. 香腸大,不好意思提醒您一下,
    下載繁中語系檔那邊的Title可能要修改一下噢 : )
    因為現在呈現的是:
    「WP-DB-Backup 正體中文語系」

    • 基本上官方外掛頁面已經提示超過2年以上未更新,不建議再使用此外掛,請尋找替代方案。

      官方頁面:http://wordpress.org/plugins/exec-php/

  2. 我在側邊攔輸入 會不能執行

    剛剛發現到只能用短標籤
    我改成 就可以執行了~

    香腸回應:
    嗯~ 不過可以的話,還是少用這類外掛,建議直接修改檔案sidebar.php囉~

  3. Hi~ 我想询问一个问题,我使用的是FCKEditor编辑器+Exec-PHP,在HTML模式下使用没有任何问题,发布的后的文章中能正常执行PHP。

    但是,在FCKEditor中,如果从HTML切换到可视化之后,输入过的PHP代码则消失了.. Google了很久也没找到合适的方法,求助~~~

    香腸回應:
    不清楚耶@@~ 沒碰過這類的問題~
    基本上基於安全性,實在不建議在文章中運行PHP~
    PS.WordPress編輯器不是FCK,而是TinyMCE

  4. Exec-PHP在WP3.0好像不能用耶, 我想做一新的page, 裡面放入WP-PostViews Plus的熱門文章代碼, 結果他把箭號和問號中間空了一格, 直接顯示原代碼…真傷腦筋! 試了其他幾種php外掛也都不行, 嗚嗚嗚!

    香腸回應:
    那就自己設計分頁模板囉~上網Google一下可以找到教學

  5. 打錯字……
    “於式運算結果只剩下$b,也就是2。”
    =>”於是運算結果只剩下$b,也就是2。”
    ^^

    香腸回應:
    噗…打錯字是我的強項…不要跟我搶XD

  6. 加括號
    echo “a+b=”.($a+$b);
    原式
    echo “a+b=”.$a+$b;
    執行:
    => echo “a+b=1″+$b;
    => echo 2;
    => 2
    問題發生在最後的+號,要求php引擎將+號左右的運算元當成數字來看,但是”a+b=1” 無法轉為數字,於式運算結果只剩下$b,也就是2。

    香腸回應:
    終於有回應是來解說的~感謝詳細說明喔XD

  7. 其實詳細情形我也忘了
    我印象中Exec-PHP在WordPress某次改版之後有一陣子不能work
    那段期間我就改用Executable PHP widget

    香腸回應:
    WOW~ 原來是這樣,感謝您。

  8. 我常常要塞一些 PHP 碼到文章中
    所以這支外掛本來就有再用了
    不過有中文化
    趕快趕緊抓下來 ^_^

    支持~~!!


    corAusir 程式逗設計
    提供平面設計 與 程式設計 的資料~
    blog.corausir.org

    香腸回應:
    好感動…

  9. 中文化辛苦了~~!
    話說不知為何,公司把論壇形式的都擋掉了
    害我都一直無法喘息@@

    拆組達人 與您分享辦公室的大小事

    香腸回應:
    是喔? 還是你公司IP問題?

  10. (迷之音:或許有人看到奇怪..為啥1+2不是等於3?這就是PHP神奇的地方了,你可以把上面程式碼拿去PHP的伺服器run看看,是不是也是2呢XD)

    為什麼阿0.0?
    好好奇

    香腸回應:
    因為PHP沒有資料型態問題,所以若格式沒有寫很正確,抓的資料會只抓到變數而不是變數相加的結果。

  11. 真的很好用的外掛,可以自己寫PHP去放側邊欄運行看看,也可以去測試一些WP的功能。

    香腸回應:
    嘿阿~ 你是第一個搶頭香使用中文化的XD

發佈留言

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

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料