[WP外掛]Allow PHP in Posts and Pages-在文章中插入PHP

9 / 2, 2012 PHP , Wordpress , 外掛

之前有很多在文章中插入php的程式,不過幾乎都已經失效了,還能運作得沒剩幾個,現在又有開發員做出了一個,還很新而且還在更新,相信短期內應該都還是支援,長期來說應該也還好
註:在文章中插入php可能導致網站安全性降低


http://wordpress.org/extend/plugins/allow-php-in-posts-and-pages/
安裝後在側邊找到Allow PHP in Posts and Pages,然後就會看到設定
Allow PHP in Posts and Pages設定
Show the snippet not found message?:當找不到程式時,是否顯示錯誤訊息
Use the old (pre 2.2) code replacement method:用舊版程式(可能降低安全性)
Use the advanced filter method:這小弟不知道是什麼意思…..
Remove all plugin data on uninstall:刪除外掛時,是否要連儲存的程式一並刪除
使用有兩種方式,一種是直接寫在文章中,第二種是把程式儲存下來
先介紹第一種方法,要在文章中加上PHP,只要用

開頭,

結尾就可以了

echo "123";

方法二是先在設定頁面的Code Snippets,Snippet Title是該程式的標題(方便用,不會顯示),Snippet Code是該程式的語法,也就是在<?php和?>中間的部分
Code Snippets設定
儲存後會出現Shortcode,只要在文章中插入就好
測試結果(123是用Code Snippets,456是直接在文章中寫的):
Allow PHP in Posts and Pages測試-文章寫作
Allow PHP in Posts and Pages測試-輸出
結束前最後提醒,這個程式請小心使用,使用不當會導致網站安全性降低

  • secret

    我用的是
    exec-php
    雖然很久沒更新
    不過用起來滿正常的~~

    • s3131212

      我聽說exec-php好像在最新版WP不正常運作~