zblogphp1.5已知bug之相关文章调用
天兴工作室 2016-11-26 20:48 zblogphp教程 6076 3 评论
额,这是一个已知的zblogphp1.5bug。具体表现为,在zblogphp1.4下正常的“相关文章”功能在升级到zblogphp1.5后就失效了,调用出来的不是相关文章而是最新文章。
在询问过zblog官方后给出的回复是这是一个已知bug,说是在下个版本(1.5.1)会修复(对此存疑)。
嗯,说下解决办法,如果你动手能力较强,可按照下面的方式修复。
1、找到你正在使用的主题中的post-single.php模板文件,找到以下代码:
{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related} <li><span>{$related.Time('Y-m-d')}</span><a href="{$related.Url}">{$related.Title}</a></li> {/foreach}
ps:代码不一定一模一样,但是只要找到“{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related}”这一段就行。
替换成以下代码:
{$aid=$article.ID}{$tagid=$article.Tags}{$cid=$article.Category.ID}{php} $str = ''; $tagrd=array_rand($tagid); if( sizeof($tagid)>0 && ($tagid[$tagrd]->Count)>1){ $tagi='%{'.$tagrd.'}%'; $where = array(array('=','log_Status','0'),array('like','log_Tag',$tagi),array('<>','log_ID',$aid)); }else{ $where = array(array('=','log_Status','0'),array('=','log_CateID',$cid),array('<>','log_ID',$aid)); } $array = $zbp->GetArticleList(array('*'),$where,array('rand()'=>' '),array(6),''); foreach ($array as $related) { if(($related->ID)!=$aid){ $str .= "<li><a href=\"{$related->Url}\" title=\"{$related->Title}\">{$related->Title}</a></li>"; } }{/php}{$str}
保存--后台首页--更新缓存即可。
注意:修改折腾前请务必备份,否则搞坏了不能还原的不要喷我。QAQ
相关推荐
- zblogphp错误之“未知方法或属性 (set_error_handler)“解决办法02-11
- zblogphp1.5相关文章bug已修复!12-26
- zblogphp1.5新增功能之自定义搜索页面模板12-11
- 惨痛!购买记录全丢失!11-17
- zblogphp升级到1.5的正确步骤11-09
- zblogphp1.5增加的新功能“堆栈跟踪” 方便查找错误11-03
- zblog1.5正式发布:Z-BlogPHP 1.5 Zero Released!10-31
- zblogphp1.5本月内将上线!10-17
- zblogphp报错之:Warning: Invalid argument supplied for foreach09-03
- 错误信息:(0)UNKNOWN : 启用该应用,需要先启用依赖应用!08-05
欢迎 你 发表评论: 取消回复
- 最新文章
- 热文排行
- 最多评论
- 1zblog登录后台一直提示验证码错误的原因和解决方法03-01
- 2zblog使用api提交post数据提示419错误的原因和解决方法02-23
- 3天兴工作室2025年春节放假公告01-25
- 4天兴用户中心插件“微信通知”功能设置教程11-09
- 5阿里云2024双11活动推荐 通过本站链接参与另外赠送本站代金券11-05
- 6天兴工作室官网购物活动:全场8折优惠券 不限次数不限金额04-17
- 7天兴工作室zblog纯博客主题 vue3+小程序双版本03-19
- 8vue3项目引入vant报错的错误原因和解决办法03-12
- 9天兴工作室zblog百科主题 可搭配会员插件实现知识付费盈利03-06
- 标签聚合
- ×1博客主题×1放暑假×1zblog侧栏操作×1畅言表情插件×1zblog翻页条设置×1方言×1导航高亮×1网站公告×1emlog模板制作×1zblog主题修改×1zblog分类信息×1iherd×1js×1zblog语言设置×1php7.0×1zblog购买应用×1暗色系主题×1幻灯片代码×1zblogphp摘要×1nginx环境
最新评论
-
天兴工作室
并没有任何限制 -
访客
请问 zblog淘客主题 对使用者的要求是必须是企业吧? -
阿浩
大佬们,丢几个除了作者以外的演示站,我想看看大家的布局设置 -
有趣生活
一直想开发zblog的功能,zblog的敷在不知道够够不够 -
访客
发布文章时候,那怎么改默认状态呢比如改成默认审核状态?
有 3 位网友评论:
涛哥 8年前 (2016-12-12) 回复
[赞一个]
过往云烟 8年前 (2016-11-27) 回复
这个代码真的管用吗?怎么你这里还是显示最新文章,而不是相关文章呢?难道你没折腾?呵呵
天兴工作室 8年前 (2016-12-03) 回复
管不管用试试不久知道了,呵呵个屁,我就是懒而已。。。