2013-03-21 109 views
1

我想知道最優雅/最佳實踐的方式來做到以下幾點:動態內容添加到一個WordPress頁面

比方說,我有一些PHP返回一個字符串(今天的天氣,例如)。我希望能夠在WordPress頁面中包含字符串,但不能使用插件在頁面中允許PHP。

因此,例如:

This is content of the page that is editable via WordPress pages. 
Today's weather is THE_WEATHER. This bit is also editable, but as 
an editor I can't edit the PHP that just told us what the weather 
is, the developer does that. 

什麼是最好的實踐方式做到這一點(最好不使用插件)?

回答

3

不速之客,它聽起來像是你想定義一個簡碼,讓你調用你正在談論的PHP函數,並將其結果插入到頁面/文章中。這非常意味着你正在編寫一個(非常簡單)插件,或者將短代碼定義合併到與主題相關的functions.php文件中(該文件可以是您正在使用的主題的簡單子主題)。

要做的可能取決於您是否可能更改主題(如果它只是一個網站)或者是否需要在可能具有不同主題的不同網站上執行相同的操作。如果兩者都是這樣,那麼你應該把它寫成一個插件;否則,您可以將其作爲主題的一部分。

諮詢Codex以瞭解如何定義簡碼。

+0

它看起來像「短代碼」是它!謝謝。 – 2013-03-21 14:18:44

相關問題