emlog调用指定ID文章列表的方法
网站文章 2026-09-21 07:03:13 5 0

博客吧在制作一个emlog模板,有一位置需要调用指定ID的文章列表,搜索了一下发现没有现成的代码,于是查看了emlog的数据表emlog_blog后编写了下面代码,通过下面的代码可以实现调用指定ID的文章。

操作步骤:

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php 
//by www.boke8.net
function boke8_Specifyid($gid){
    $db=MySql::getInstance();   
    $sql=$db->query("select * from emlog_blog where  hide='n' AND type='blog' AND gid IN($gid) order by date DESC");
    while($value = $db->fetch_array($sql)){
?>
    <li>
        <a href="<?php echo Url::log($value['gid']);?>" title="<?php echo $value['title'];?>"><?php echo $value['title'];?></a>
    </li>
<?php    
    } 
}
?>

2、在主题文件中(如log_list.php、echo_log.php等)添加调用代码:

1
<?php boke8_Specifyid('1,2,3');?>

把里面的1,2,3替换为自己要调用的文章ID,如果要调用更多文章,后面接着输入文章ID,每个ID用英文逗号隔开即可。

注:该代码基于emlog 5.3.1编写。

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