欧美日韩国产精选国产永久在线入口|久久精品无码av色色丁香婷婷五月|欧美伊人网91天天视频色板一区|啪啪激情五月天国产高清一卡二卡|激情五月天丁香高清有码无码中文|高清无码免费在线看免费黄片|蜜桃亚洲 无码二区三区黄色网|人人叉人人爽日美黄色视频

新聞中心

emlog文章時間顯示方式

作者 / 無憂主機(jī) 時間 2016-02-03 16:04:44

emlog系統(tǒng)是一款國內(nèi)很流行的博客程序,很多使用獨立ip虛擬主機(jī)建立博客的站長朋友都會選擇這款程序建站。但是emlog博客程序有一個小小的缺陷,就是網(wǎng)站內(nèi)的文章不會顯示某年某月格式的時間,而很多的建立博客程序的站長朋友們卻覺得這個格式的時間顯示是很有必要的,無憂主機(jī)小編在做售后問題時也有遇到過這種問題,所以今天在這里特地給各種站長朋友詳細(xì)的介紹一下,設(shè)置emlog博客程序里文章時間顯示的方法。 首先我們找到模板文件module.php文件,然后用網(wǎng)頁編輯工具將其打開,在文件的最后添加一段設(shè)置時間顯示格式的代碼,代碼如下:

<?php
function sydate($ptime){
$ptime = strtotime($ptime);
$etime = time() - $ptime;
if($etime < 1){return '剛才';}
$interval = array(
12 * 30 * 24 * 60 * 60 => '年前 ('.date('Y-m-d', $ptime).')',
30 * 24 * 60 * 60 => '個月前 ('.date('Y-m-d', $ptime).')',
7 * 24 * 60 * 60 => '周前 ('.date('Y-m-d', $ptime).')',
24 * 60 * 60 => '天前',
60 * 60 => '小時前',
60 => '分鐘前',
1 => '秒前',
);
foreach ($interval as $secs => $str) {
$d = $etime / $secs;
if ($d >= 1){
$r = round($d);
return $r . $str 
}
};
}
?>
時間格式設(shè)置好了之后,我們就可以在詳情頁和列表頁中進(jìn)行調(diào)用了。首先是在詳情頁調(diào)用,找到模板文件echo_log.php文件,添加下面的調(diào)用代碼:
<?php echo sydate(gmdate('Y-m-d', $date));?>
然后在列表頁中進(jìn)行調(diào)用,找到模板文件log_list.php.php文件,添加下面的調(diào)用代碼:
<?php echo sydate(gmdate('Y-m-d', $value['date']));?>
如果還需要在文章中顯示出時間段的效果,那么則要在module.php文件中添加下面這一段函數(shù)代碼:
<?php 
function sydate_g($t){
if($t<=3){
$ts = '凌晨';
}elseif($t<=6){
$ts = '黎明';
}elseif($t<=9){
$ts = '清晨';
}elseif($t<=12){
$ts = '上午';
}elseif($t<=15){
$ts = '中午';
}elseif($t<=18){
$ts = '下午';
}elseif($t<=21){
$ts = '晚上';
}elseif($t<=00){
$ts = '午夜';
}
return $ts;
}
?>
最后再次打開module.php文件文件,找到“
return $r . $str
”這行代碼,并將其替換為“
return $r . $str .sydate_g(date('G', $ptime));
”,保存數(shù)據(jù),更新一下緩存就可以了。 無憂主機(jī)相關(guān)文章推薦閱讀: EMLOG調(diào)用單頁內(nèi)容的方法 EMLOG讓評論顯示樓層的方法 EMLOG給評論添加貼圖的方法

本文地址:http://www.love62.cn/others/21610.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服