当前位置:首页 > 技术笔记 > 正文内容

ZBLOG后台文章管理增加文章浏览次数查看及排序

2022-07-05 20:25技术笔记91

温馨提示:微信搜索【逐梦IT】公众号,查看更多精彩信息,或者马上点击→【逐梦IT】微信扫码即可关注。

  如果你想给zblog后台文章管理添加文章浏览总数查看, 并且加上浏览总数排序过滤, 很简单, 找到c_system_admin.php文件, 修改函数Admin_ArticleMng, 主要是增加一个checkbox, 在table里面增加一列浏览总数,对应数据库字段log_ViewNums, 具体代码修改如下:

function Admin_ArticleMng()
{
    global $zbp;
    // 省略若干行, 在istop的checkbox添加
    echo '<label><input type="checkbox" name="istop" value="True"/>&nbsp;' . $zbp->lang['msg']['top'] . '</label>&nbsp;&nbsp;&nbsp;&nbsp;
    // 新添加浏览总数的checkbox
    <label><input type="checkbox" name="view_nums" value="False"/>&nbsp;' . $zbp->lang['msg']['all_views'] . '</label>&nbsp;&nbsp;&nbsp;&nbsp;';
    // 在这行后面添加查看次数排序
    $op = array('pagebar' => $p);
    if (GetVars('view_nums')) {
        $or = array('log_ViewNums' => 'DESC');
    }
    //在评论后面添加table的header部分
    $tableths[] = '<th>' . $zbp->lang['msg']['comment'] . '</th>';
    $tableths[] = '<th>' . $zbp->lang['msg']['all_views'] . '</th>';
    // 最后在foreach的评论后面增加ViewNums字段显示即可
    foreach ($array as $article) {
        // ...
        $tabletds[] = '<td class="td5">' . $article->CommNums . '</td>';
        $tabletds[] = '<td class="td5">' . $article->ViewNums . '</td>';
    }
}

  具体效果图如下:

zblog_view_nums.png


来源:http://www.11000011.com/?id=219

温馨提示:微信搜索【逐梦IT】公众号,查看更多精彩信息,或者马上点击→【逐梦IT】微信扫码即可关注。

关注-逐梦IT-微信公众号

版权声明:本站所发布信息部分整理自互联网具有公开性、共享性的信息,发布此信息旨在传播更多信息之目的,不代表本网站立场,转载请联系原作者并注明出处,如果侵犯了您的权益请与我们联系,我们将在24小时内更正、删除。

“ZBLOG后台文章管理增加文章浏览次数查看及排序” 的相关文章

TWCMS怎样获取当前文章的分类名称

  代码如下:{$tw_var[name]}...

在HTML中用meta控制浏览器默认模式

浏览器默认内核的指定只需在head标签中添加一行代码即可: 若页面需默认用极速核,增加标签:<meta name="renderer" content="webkit"> 若页面需默认用ie兼容内核,增加标签:<meta...

PHP常用正则表达式

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带...

TWCMS的SEO标题标签调用优化代码

  做SEO的朋友都有一个习惯,那就是用SEO标题,很多人不知道,其实TWCMS是支持的,只是很多人不知道,今天就给大家讲一下TWCMS标题SEO标签调用优化代码,网站title标签默认主题为<title>{$tw[titles]}</title>  如果我们单独设置了某些分...

polkit pkexec 本地提权漏洞(CVE-2021-4034)修复方案

修复方式一:yum update polkit提示:阿里云 轻量应用服务器-远程链接 功能可以通过输入“sudo su root”切换至root账号sudo su root...

网站响应头之PHP代码整理,方便随时复制学习

<?php //200 正常状态 header('HTTP/1.1 200 OK'); // 301 永久重定向,记得在后面要加重定向地址 Location:$url header('HTTP/1....