«

EMLOG获取指定作者/用户文章并限定数量的方法

时间:2019-10-7 11:05     作者:博客志     分类: emlog教程


EMLOG官方并没有给出调用指定作者的文章的代码,而在列表页也只能是给出同一作者的所有文章,但我们在做模板开发时需要调用指定作者的一定数量的文章,那么现在就来为大家分享一下EMLOG获取指定作者/用户文章并限定数量的方法。

一、操作步骤

1、打开模板文件module.php,在末尾写入如下代码

<?php //获取相同作者的文章,可限制数量的方法
function sl_author(){$sl_zz=mysql_query("SELECT * FROM ".DB_PREFIX."blog WHERE author ='1' order by `views` DESC limit 0,10");while($sl = mysql_fetch_array($sl_zz)){?>
<li><a href="<?php echo Url::log($sl['gid']);?>" title="<?php echo $sl['title'];?>"><?php echo $sl['title'];?></a></li><?php
}}?>

2、打开模板文件log_list.php,在需要的位置填写如下调用代码即可

<?php sl_author();?>

二、教程解析

通过PHP判断网站上作者的ID,然后在数据库里将该作者的文章调用出来,并通过PHP代码显示指定数量的文章即可

三、注意事项

本教程默认调用创始人作者ID,如需调用其他作者的文章,请author ='1' 修改为其他ID,limit 0,10中的0则表示从第一篇文章开始,10表示数量