默许情况下emlog网站的置顶文章只会显现在首页或分类页面的文章列表靠前位置,那末假如要把emlog站点的置顶文章显现在本身想要的别的位置怎么办?比方文章内容末端,要领很简单,只需要经由过程下面几个步骤即可完成。
操纵步骤:
1、把下面的代码增加到主题的module.php文件:
123456789101112131415161718 | <?php function boke8_istop($top,$num){if($top == "top"){$and = "AND top='y'";}elseif($top == "sortop"){$and = "AND sortop='y'";}elseif($top == "all"){$and = "AND top='y' OR sortop='y'";}$db=MySql::getInstance();$sql=$db->query("select * from emlog_blog where hide='n' AND type='blog' $and order by date DESC limit 0,$num");while($value = $db->fetch_array($sql)){?><li><a href="<?php echo Url::log($value['gid']);?>" title="<?php echo $value['title'];?>" target="_blank"><?php echo $value['title'];?></a></li><?php } }?> |
2、在要显现的位置增加挪用代码:
挪用一切置顶文章,包含首页置顶和分类置顶
1 | <?php boke8_istop('all','10');?> |
只挪用首页置顶文章
1 | <?php boke8_istop('top','10');?> |
只挪用分类置顶文章
1 | <?php boke8_istop('sortop','10');?> |
注:个中的10为要挪用的数目

评论列表