织梦PHP判断某个时间段显示和隐藏内容

很多网站并不需要第三方的在线客服软件,比较适合直接加微信或打电话,客服在轮流值班的时候,就可按照时间段分别显示。案例是用织梦,就直接用PHP的方法解决,如果你对JS比较熟悉也是可以的。案例要求在20:00-8:00不显示,其余时间显示。在线客服隐藏和显示,找到/include/extend.func.php,在最后面加上如下代码:

  //定时显示
    function TimeSection()
    {
     $checkDayStr = date('Y-m-d ', time());
     $timeBegin = strtotime($checkDayStr . "20:00" . ":00");//开始时间
     $timeEnd = strtotime($checkDayStr . "8:00" . ":00");//结束时间
     $curr_time = time();
     if ($curr_time >= $timeBegin && $curr_time <= $timeEnd) {
      return "none";
     }else{
     return "block";
     }
    }

前台首页、列表页和内容页调用

QQ:1234

 

CSS样式

 

 

可以延伸到写多个时间段,感兴趣的可以自行修改PHP,就不累述了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
dedecms教程

织梦dedecms发布文章添加禁用词语过滤功能教程

2021-1-1 10:46:33

dedecms教程

织梦dedecms 提示 body has not allow words 问题解决

2021-7-22 23:36:08

!
你也想出现在这里?立即 联系我们吧!
信息
个人中心
购物车
优惠劵
今日签到
搜索