EMLOG获取多个指定标签下的文章的方法
有的时候,我们需要在EMLOG网站上获取指定TAG标签下的文章,那么现在就来为大家分享一下EMLOG获取多个指定标签下的文章的方法。
一、操作步骤
1、将下面的代码放置在指定位置即可
<?php $tags = explode(",",'emlog,emlog教程');//填写的标签必须存在,否则出错 $Tag_Model = new Tag_Model(); $db = MySql::getInstance(); foreach($tags as $tagm){ if($i!=0){$sl=',';} $tagid .=''.$sl.$Tag_Model->getTagByName($tagm); $i++;} $cpsql = "SELECT title,content,excerpt,author,gid,date FROM ".DB_PREFIX."blog WHERE gid in ($tagid) order by date DESC limit 0,15"; $cplist = $db->query($cpsql); while($value = $db->fetch_array($cplist)){ ?> <li><a href="<?php echo Url::log($value['gid']);?>" title="<?php echo $value['title'];?>" target="_blank"><?php echo $value['title'];?></a></li> <?php }?>
二、注意事项
1、本教程PHP代码第二行,即TAGS必须写入当前EMLOG网站已经存在的标签,否则就会报错
2、本教程不涉及任何css代码,如果你觉得展示效果比较丑的话可以自行设计css效果