phpcms在头条推荐中调用点击量和发布时间的方法
发布时间:2018-04-09 00:54:39作者:魏义齐阅读:()评论:
每天更新的文章都要推荐到首页增加首页内容的活跃度,但每个栏目的推荐毕竟只有三到五条,很多历史优秀文章随此被淹没,与此同时,很多人加我QQ后问我的问题又在历史文章有写到,这就需要折腾一个全站内容推荐了,2018年4月7日晚,博客小改版首页增加“全站推荐”。
废话不多说,上代码:
- {pc:content action="position" posid="2" order="listorder DESC" num="4" return="info"}
- {php $categorys = getcache('category_content_'.$siteid,'commons');}
- <ul>
- {loop $info $v}
- {php $category = $categorys[$v[catid]];}
- {php $modelid = $category['modelid'];}
- {php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$v[id])); $views = $_r[views]; }
- {php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array('commentid'=>'content_'.$v[catid].'-'.$v[id].'-'.$modelid));}
- <li>
- <h2><a href="{$v['url']}">{str_cut($v['title'],200)}</a><span class="ydcs">{$views}</span><span class="fbsj">{date('Y-m-d',$v[inputtime])}</span></h2>
- <p><span>【推荐原因】</span>{str_cut($v['tjyy'],200)}</p>
- </li>
- {/loop}
- </ul>
- {/pc}
为什么要调用点击量和发布时间呢?都是为了体现历史文章的价值。
“tjyy”是我自定义的字段,“views”即点击量。
应用实例:本站首页全站推荐。
2018年7月6日补充:列表页调用阅读量需要在{loop $data $r}下面加上{php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$r[id])); $views = $_r[views]; },在需要展现阅读量的地方加{$views}即可。
相关阅读
-
无相关信息
上一篇:phpcms如何修改后台登录界面下一篇:phpcms如何支持https
收起二维码
原创不易,您的赞助就是博主更新的动力!
赞助请备注,8.88元及以上可在赞助光荣榜留下外链信息。
完全自托管的评论系统
最新会员
-
东方星雨
-
deanhan
-
1264822519
-
aini3311
-
a1051020101
-
weiyiqi
- phpcms如何实现全站搜索功能(2023)
- phpcms标签大全(最新整理)(1011)
- phpcms如何将访问提示“您要查看的信息不存在或者还未通过审批!”的动态页面设置为伪404(953)
- phpcms如何支持https(945)
- phpcms如何修改后台登录界面(910)
- phpcms文章内容页的图片如何自适应(863)
- phpcms表单向导使用教程(849)
- phpcms列表页如何批量调用文章页内容(827)
- phpcms如何修改分页的样式(776)
- phpcms如何将文章编辑器的超链接目标窗口改为默认新窗口(761)
- phpcms最新懒人站长版(支持https、支持php7)(2019-10-19)
- phpcms修改后台登录函数详细步骤(2019-03-29)
- 深究phpcms缩略图模糊问题(2018-12-24)
- phpcms表单向导使用教程(2018-12-17)
- phpcms标签大全(最新整理)(2018-12-11)