一个分享WordPress、Zblog、Emlog、Typecho等主流博客的教程网站!
当前位置:网站首页 > WordPress教程 > 正文

让WordPress文本小工具支持简码(shortcodes)和PHP代码

作者:xlnxin发布时间:2021-04-15分类:WordPress教程浏览:386


导读:WordPress文本小工具默认是不支持支持简码(s...

WordPress文本小工具默认是不支持支持简码(shortcodes)和PHP代码的,要让它支持,只需将下面的代码添加到当前主题的 functions.php 文件即可:

//让文本小工具支持简码add_filter('widget_text', 'do_shortcode');//让文本小工具支持PHP代码add_filter('widget_text','execute_php',100);function execute_php($html){     if(strpos($html,"<"."?php")!==false){          ob_start();          eval("?".">".$html);          $html=ob_get_contents();          ob_end_clean();     }     return $html;}

注:虽然可以实现在小工具运行php代码,但是这个可能存在一定的风险,而且也不支持复杂的函数,所以不推荐大家使用。

标签:wordpresshtml主题