emlog获取指定分类文章代码
网站文章 2026-09-21 07:02:16 4 0

在使用emlog可能需要调用某个分类的文章,比如通过emlog做CMS类型的网站,不过emlog没有现成的调用函数,因此需要自行编写代码,为了方便有需要的站长,下面分享博客吧编写的通过ID调用指定分类目录的文章列表。

操作步骤:

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php 
function get_sortlogs($sort,$num) {
    if($sort){
        $where = 'and sortid ='.$sort;
    }else{
        $where = '';
    }
    if($num){
        $num = $num;
    }else{
        $num = '10';
    }
    $db = MySql::getInstance();
    $sql = "SELECT * FROM ".DB_PREFIX."blog WHERE type='blog' and hide='n' ".$where." ORDER BY 'date' DESC LIMIT 0,".$num;
    $list = $db->query($sql);
    while($row = $db->fetch_array($list)){ 
?>
<li><a href="<?php echo Url::log($row['gid']); ?>"><?php echo $row['title']; ?></a></li>
<?php 
    } 
} 
?>

2、在想要调用分类文章的位置文件,如log_list.php中添加调用代码:

1
<?php get_sortlogs('6','5');?>

代码中的6是分类目录ID,5是要调用的文章数量

3、保存文件即可。

文章说明
本文标签:
©版权声明
本站提供的一切软件、教程和游戏辅助仅限用于娱乐和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。如有侵权请邮件与我们联系处理。敬请谅解!6594404@qq.com