<
首页 emlog教程 正文
  • 本文约690字,阅读需3分钟
  • 1186
  • 4

EMLOG隐藏不显示某指定分类的方法

摘要

在一些特定情况下我们需要将网站的某个指定分类在前台进行隐藏,对于其他系统来说并不难,但对于EMLOG原生系统来说并不简单,现在就来为大家分享一些EMLOG隐藏不显示某指定分类的方法。

在一些特定情况下我们需要将网站的某个指定分类在前台进行隐藏,对于其他系统来说并不难,但对于EMLOG原生系统来说并不简单,现在就来为大家分享一些EMLOG隐藏不显示某指定分类的方法。

一、EMLOG首页隐藏指定分类下的文章

1、打开EMLOG内核文件include/controller/log_controller.php

2、大约在第19行,找到如下代码

$sqlSegment ='ORDER BY top DESC ,date DESC';

3、将上述代码修改为如下代码

$sqlSegment ='and sortid not in (9999,8888,7777) ORDER BY top DESC ,date DESC';

二、EMLOG侧边栏不显示某个分类

1、打开EMLOG内核文件include/lib/cache.php

2、 找到function mc_sort()下面第2行,找到如下代码

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "sort ORDER BY pid ASC,taxis ASC");

3、将上述代码修改为如下代码

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "sort where sid not in (9999,8888,7777) ORDER BY pid ASC,taxis ASC");

三、注意事项

1、本教程一种方法的第3步,第二种方法的第3步中的 in (9999,8888,7777)指的是隐藏ID为9999、8888和7777的分类,如需隐藏单独分类则直接写入ID即可

2、本教程需要修改内核,非专业人士慎用

标签:emlog教程
评论
更换验证码
$comment['poster']
nickname
0
FireFoxWindows 7
拿走看看
2020-01-03 14:39
回复
$comment['poster']
匿名
0
OperaWindows Vista
@淘小白:客气了,方便的话可以加个微信,一起探讨学习EMLOG
2019-11-21 21:15
回复
友情链接