emlog 首页不调用某个分类文章

  2021-11-10

emlog教程  emlog教程

  652

方法一:

打开include/controller/log_controller.php
找到$sqlSegment ='ORDER BY top DESC ,date DESC';
改为$sqlSegment ='and sortid not in (123) ORDER BY top DESC ,date DESC';
这里添加了and sortid not in (123) ,123是你要屏蔽分类的分类id
括号里面可以添加多个分类,用英文逗号隔开,如:not in (111,222,333)


方法二:

模板文件log_list.php中找到

<?php 
if (!empty($logs)):
foreach($logs as $value): 
?>

在此段代码后加入

<div<?php if($value['sortid']==1){echo ' style="display:none"';}?>>在下面代码前加入</div>

<?php 
endforeach;
else:
?>

$value['sortid']==1中的1为分类id,不足之处就是查看源代码时是显示的。


方法三:

模板文件log_list.php中找到下面代码

<?php 
if (!empty($logs)):
foreach($logs as $value): 
?>

替换为

<?php 
if (!empty($logs)):
foreach($logs as $value): if ($value['sortid']==1) continue;
?>

$value['sortid']==1中的1为分类id,如需实现多个分类隐藏,请使用下面代码

if(in_array($value['sortid'],array(1,2,3,4))){continue;}

免责声明

  • Scode源码站为个人站点,所有资源均是网上搜集或网友上传提供,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站内容仅供观摩学习交流之用,将不对任何资源负法律责任。如有侵犯您的版权,请及时发邮件联系我们,我们将尽快处理。
  • 邮箱:702852517@qq.com
  • Q Q:702852517