武林網(wǎng)小編在幫草根站長開發(fā)制作網(wǎng)站的時候,經(jīng)常會遇到這樣的一種情況,用戶網(wǎng)站的某個功能,例如在線客服,因為是輪班制所以希望不同的時間段顯示在網(wǎng)站的客服信息電話等是不一樣的,然后還需要在晚上的時候不去顯示相關信息,這樣的要求我們一般都是需要JS功能實現(xiàn),但是今天武林網(wǎng)給大家介紹的是結合織夢網(wǎng)站的特點通過PHP的方式來實現(xiàn)判斷某個時間段顯示和隱藏內(nèi)容,實現(xiàn)方法如下:
找到/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"; }}前臺首頁、列表頁和內(nèi)容頁調(diào)用
<div class="kf1 {dede:field.keywords function='TimeSection'/}>QQ:12345678</div>CSS樣式
<style>.none{display:none}.block{display:block}</style>可以延伸到寫多個時間段,感興趣的可以自行修改PHP,就不累述了。
以上就是織夢CMS模板用php判斷某個時間段顯示和隱藏內(nèi)容的全部內(nèi)容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。
|
新聞熱點
疑難解答
圖片精選