手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 技术教程 > emlog教程 > 文章 当前位置: emlog教程 > 文章

emlog调用置顶文章列表的方法代码

时间:2019-11-09    点击: 次    来源:网络    作者:小码 - 小 + 大

默认情况下emlog网站的置顶文章只会显示在首页或分类页面的文章列表靠前位置,那么如果要把emlog站点的置顶文章显示在自己想要的其它位置怎么办?比如文章内容末尾,方法很简单,只需要通过下面几个步骤即可实现。

操作步骤:

1、把下面的代码添加到主题的module.php文件:

123456789101112131415161718
<?php function boke8_istop($top,$num){ if($top == "top"){ $and = "AND top='y'"; }elseif($top == "sortop"){ $and = "AND sortop='y'"; }elseif($top == "all"){ $and = "AND top='y' OR sortop='y'"; } $db=MySql::getInstance(); $sql=$db->query("select * from emlog_blog where  hide='n' AND type='blog' $and order by date DESC limit 0,$num"); while($value = $db->fetch_array($sql)){ ?> <li><a href="<?php echo Url::log($value['gid']);?>" title="<?php echo $value['title'];?>" target="_blank"><?php echo $value['title'];?></a></li> <?php } } ?>

2、在要显示的位置添加调用代码:

调用所有置顶文章,包括首页置顶和分类置顶

1
<?php boke8_istop('all','10');?>

只调用首页置顶文章

1
<?php boke8_istop('top','10');?>

只调用分类置顶文章

1
<?php boke8_istop('sortop','10');?>

注:其中的10为要调用的数量

上一篇:非插件实现emlog博客文章点赞功能

下一篇:Emlog非插件实现隐藏文章内容登陆后可见的方法

软码库_找资源就来软码库!