2013-03-21 111 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

相关问题