Emlog按天数调用热门文章和随机文章列表

发布日期:2019-07-08 19:36:15 作者:何以往事

  • 正文内容
  • 相关推荐

Emlog按天数调用热门文章和随机文章列表方法

效果图:

2.jpg

添加方法:

1、在当前模板“module.php”文件内容最后面添加下面代码:

<?php
//30天按点击率排行文章
function getdatelogs($log_num) {
$db = MySql::getInstance();
$time = time();
$sql = "SELECT gid,title,comnum FROM ".DB_PREFIX."blog WHERE type='blog' AND date > $time - 30*24*60*60 ORDER BY `views` DESC LIMIT 0,$log_num";
$list = $db->query($sql);
while($row = $db->fetch_array($list)){ ?>
<li class="layout_li"><strong>[评论 <?php echo $row['comnum']; ?>]</strong><a href="<?php echo Url::log($row['gid']); ?>" title="<?php echo $row['title']; ?>"><span>热</span><?php echo $row['title']; ?></a></li>
<?php } ?>
<?php } ?>
<?php
//随机文章
function getRandLog($log_num) {
$db = MySql::getInstance();
$sql = "SELECT gid,title,comnum FROM ".DB_PREFIX."blog WHERE type='blog' and hide='n' ORDER BY rand() LIMIT 0,$log_num";
$list = $db->query($sql);
while($row = $db->fetch_array($list)){ ?>
<li class="layout_li"><strong>[<?php echo gettime($row['gid']);?>]</strong><a href="<?php echo Url::log($row['gid']); ?>" title="<?php echo $row['title']; ?>"><span>荐</span><?php echo $row['title']; ?></a></li>
<?php } ?>
<?php } ?>
2、打开当前模板下的“log_list.php”文件 把下面代码添加到要显示的地方即可。

随机文章调用<?php getRandLog(6);?>
热门文章调用<?php getdatelogs(6);?>
3、也可以直接在 log_list.php 文件里面添加命令使用。当然我也选择的是这个。

头像
描述: ღ 我愿用一世阳光换你的微笑 ღ

本文标签:

文章标题:Emlog按天数调用热门文章和随机文章列表

文章链接:https://www.dcqzz.cn/post/761

版权声明:若无特殊注明,本文皆为 何以往事 原创,转载请保留文章出处。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论

1条评论
  1. avatar

    魔小杰之净化 Lv.1 Chrome 75.0.3770.100 Chrome 75.0.3770.100 Windows Windows 回复

    感谢大佬的分享

    云南省昆明市 电信