分享各种网络资源
是我乃至整个互联网的精髓所在
最新公告:
  • 开启被动注册模式,详情点击这里,同时接小单,QQ:330733312
  • 目前站点正在不断折腾和调试中,如有问题请见谅
     您目前所在位置: 站点首页 » WordPress » WordPress 代码 » 让WordPress小工具中支持PHP代码
  • 让WordPress小工具中支持PHP代码

    让WordPress小工具中支持PHP代码-BanYuner

    今天一个QQ用户问我如何实现小工具栏上面可以自定义随即文章,这个功能其实很多时候主题都是自带的,但是有些主题又是没有的,那么如何实现这个功能呢?

    随机显示文章的代码这里我就不多说了,可以参考: WordPress调用同分类随机文章。那么直接在文本小工具中添加这里面的代码是不会实现功能的,为什么呢?因为小工具本身并不知道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代码了,有兴趣的用户可以去尝试一下,因为我的主题自带了这个功能,所以代码部分暂时没有测试,请见谅。

    关注我们 打赏 分享此文

    微信扫码,关注我们

    扫码,支持我

    让WordPress小工具中支持PHP代码

    支付宝(点击图片切换)

    扫码,支持我

    让WordPress小工具中支持PHP代码

    微信(点击图片切换)

    扫码,手机看

    让WordPress小工具中支持PHP代码
    匿名

    个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

    让WordPress小工具中支持PHP代码
    7 + 1 =