EMLOG调用指定分类的名称、别名和发布的文章
很多EMLOG站长在做网站的时候,会用到调用指定分类的名称、别名和分类下的部分文章,那么现在就来为大家进行针对性分享。
一、操作步骤
1、下载模板文件module.php
2、在合适的位置加入以下代码
<?php //调用指定分类的名称、别名、发布文章数、描述及部分文章 function sl_sortlog(){$db=MySql::getInstance();global $CACHE;$sort_cache = $CACHE->readCache('sort');foreach(array(1,2,3) as $key => $i){$key = $key+1;?> <a href="<?php echo Url::sort($i);?>" title="<?php echo $sort_cache[$i]['sortname'];?>"><?php echo $sort_cache[$i]['sortname'];?></a> <?php echo strtoupper($sort_cache[$i]['alias']);?> (<?php echo $sort_cache[$i]['lognum'];?>)<br /> <?php echo $sort_cache[$i]['description'];?><br /> <?php $logs = $db->query("SELECT * FROM ".DB_PREFIX."blog WHERE sortid='$i' AND type='blog' AND hide='n' order by date DESC limit 0,5"); while($row = $db->fetch_array($logs)){$date = gmdate('m-d', $row['date']);$row['title']= mb_substr($row['title'],0,40,'utf-8');?> <a href="<?php echo Url::log($row['gid']);?>" title="<?php echo $row['title'];?>"><?php echo $row['title'];?></a><?php echo $date;?><br /> <?php }?><br /><?php }}?>
3、在需要调用的位置添加下面的引导代码即可
<?php sl_sortlog();?>
二、注意事项
1、本教程中的array(1,2,3)中的数字为指定分类的ID,limit 0,5中的数字5为需要调用的文章数量,0,40中的数字40指分类的描述文字最大显示值
1、如果需要EMLOG获取某个指定标签下文章的方法和EMLOG获取多个指定标签下的文章的方法,可以点击链接直接查看
4、本教程不涉及任何css代码,如果你觉得展示效果比较丑的话可以自行设计css效果