当前位置:网站首页 / 建站 / 正文

zblog提示array_rand():Array is empty解决办法

时间:2021年11月03日 | 作者 : liuhui | 分类 : 建站 | 浏览: 1305次 | 评论 0

zblog部分没有标签的文章出现下图这个情况:

image.png

解决思路:

这个问题应该是主题文件的tag代码与zblog集成的代码不匹配导致的,我们在zb_users/theme目录通过文本全文检索软件搜索关键词:$tagrd

系统集成的tagrd

image.png

报错的tagrd

image.png

这么一比对就看出不同了,原来的一行代码变成了5行,只需要将第30行代码替换成系统集成的就行了。

解决办法:

网站设置→全局设置→调试模式

刷新一下报错页面,看下具体出现问题的是哪行代码

image.png

问题出在post-single.php文件的第30行标签随机代码

将第30行代码替换成下面这5行代码,然后更新后台缓存就可以了

    if(empty($tagid)){
	    $tagrd=0;
    }else{
	    $tagrd=array_rand($tagid);
    }

改完如下图

image.png


推荐您阅读更多有关于“”的文章

猜你喜欢

网站分类
关注电脑博士
友情链接

分享:

支付宝

微信