2010-07-29 84 views
0

我想弄清楚如何將PHP代碼放入自定義字段,但到目前爲止所發生的一切就是它直接顯示代碼,而不是執行它。那麼,我該如何去獲取我插入到自定義字段中以實際執行的PHP? - 而不是像純文本那樣顯示它。如何將PHP代碼插入到WordPress自定義字段

回答

2

您可能需要eval()模板中的字段內容。對於a number of reasonseval()被認爲是有問題的。因此,如果您不是該博客的唯一管理員,請非常小心。我還會考慮是否沒有更好的方法來實現你想要的,例如,通過將WP代碼放在WP模板中的庫文件中,並讓代碼處理自定義字段並根據其值執行操作。這將不需要0​​,從而限制寫入自定義字段的有害命令的潛在風險。

0

你可以看一下諸如Exec-PHP這樣的插件,如果默認執行自定義字段,但可能是一個起點,那麼不太確定。

此外,您可能會發現通過自定義字段傳遞所需的數據並讓PHP代碼在實際模板文件(single.php或page.php等)中執行它會更容易

相關問題