推荐搜索: 魏义齐 网站防扒js微信号刷新 利用hbuilder打包APP的步骤清空

您当前的位置:首页 > 前端分享 > 正文

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”即点击量。

应用实例:本站首页博主推荐。

本文为博主原创文章,未经博主允许不得转载。

上一篇:前端工程师必须要看的五个个人技术博客 下一篇:phpcms有代码的文章再次编辑时在编辑器中显示错乱如何解决