当前位置:首页 > CMS教程 > WordPress > 列表

wordpress小工具怎么支持php代码

发布:smiling 来源: PHP粉丝网  添加日期:2014-07-23 16:43:59 浏览: 评论:0 

wordpress小工具是模板的标配了,但是小工具的文本模块貌似只支持html标签的应用,不能直接运行php代码,这个功能对于定义个性的侧边拉门模块很有意义,之前建议搭建使用的方法是安装一个插件:wordpress侧边栏灵动插件MO Widgets.

不过今天我们使用一个更简单的方法实现,我们可以通过在主题的函数文件 functions.php 中的  ?> 标签前添加以下代码:

  1. add_filter('widget_text''php_text', 99); 
  2. function php_text($text) { 
  3. if (strpos($text'<' . '?') !== false) { 
  4. ob_start(); 
  5. eval('?' . '>' . $text); 
  6. $text = ob_get_contents(); 
  7. ob_end_clean(); 
  8. return $text

然后我们就可以直接通过小工具的文本模块运行php代码了.

Tags: wordpress小工具 支持php代码

分享到: