2010-07-29 67 views
0

我想弄清楚如何将PHP代码放入自定义字段,但到目前为止所发生的一切就是它直接显示代码,而不是执行它。那么,我该如何去获取我插入到自定义字段中以实际执行的PHP? - 而不是像纯文本那样显示它。如何将PHP代码插入到WordPress自定义字段

回答

2

您可能需要eval()模板中的字段内容。对于a number of reasonseval()被认为是有问题的。因此,如果您不是该博客的唯一管理员,请非常小心。我还会考虑是否没有更好的方法来实现你想要的,例如,通过将WP代码放在WP模板中的库文件中,并让代码处理自定义字段并根据其值执行操作。这将不需要0​​,从而限制写入自定义字段的有害命令的潜在风险。

0

你可以看一下诸如Exec-PHP这样的插件,如果默认执行自定义字段,但可能是一个起点,那么不太确定。

此外,您可能会发现通过自定义字段传递所需的数据并让PHP代码在实际模板文件(single.php或page.php等)中执行它会更容易

相关问题