您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms不显示未审核文档的TAG的解决方法
梦琪2023-09-21 17:23:27dedecms教程已有人查阅
导读未审核文档的TAG会显示在TAG列表页面, 固然点击进入TAG时, 相关的未审核文章不会显示出来, 这样对用户体验是很不好的. DEDECMS暂时没有提供
未审核文档的TAG会显示在TAG列表页面, 固然点击进入TAG时, 相关的未审核文章不会显示出来, 这样对用户体验是很不好的. DEDECMS暂时没有提供这个功能,所以要解决这个问题, 让DEDECMS不显示未审核文档的TAG, 就要修改TAG的显示库文件 tag.lib.php。
方法一
打开 /include/taglib/tag.lib.php 文件
找到
找到
方法一
打开 /include/taglib/tag.lib.php 文件
找到
if(!empty($typeid))
{
$addsql = " where typeid='$typeid' ";
}
修改为
$dsql->SetQuery("Select tid From `dede_taglist` where arcrank<=-1");
$dsql->Execute();
$ids = '';
while($row = $dsql->GetArray())
{
$tid = $row['tid'];
$cquery = "Select count(*) as dd From `dede_taglist` where tid = $tid and arcrank<=-1";
$crow = $dsql->GetOne($cquery);
if(!$crow['dd'])
{
$ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );
}
}
if($ids != '')
{
$addsql= " where id not in($ids) ";
}
if(!empty($typeid))
{
if($addsql)
{
$addsql= " and typeid='$typeid' ";
}else{
$addsql= " where typeid='$typeid'" ;
}
}
方法二找到
$row['keyword'] = $row['tag'];
在其前边加入:
$rankrowss = $dsql -> GetOne("SELECT count(tid) as rankcount FROM `js_taglist` WHERE tid = $row[id] and arcrank >= 0");
if($rankrowss[rankcount] == 0) continue;
通过以上两种方法就可以实现不显示未审核文档的tag了
本文标签:
很赞哦! ()
相关文章
- 织梦dedecms添加RSS订阅功能的代码实例
- 织梦dedecms系统的安装方法步骤教程
- 织梦dedecms给栏目加一个英文栏目名字段的实现方法
- 织梦dedecms如何让文章列表实现隔行换色的代码实例
- 织梦dedecms提示“数据校验不对”错误的修复方法
- linux主机实现织梦dedecms的tags标签静态化
- 织梦dedecms修改TAG的title字数限制的方法
- 织梦dedecms网站的专题调用标签代码示例
- 织梦dedecms使用SQL删除指定栏目全部文章的方法
- 织梦dedecms删除文章时不删除HTML不删除附件图片的实现方法
- 《织梦dedecms二次开拓文档手册》措施目次详解以及数据表布局字
- 织梦dedecms二次开发实现图集缩略图的分页样式
随机图文
-
dedecms调用简略标题的方法
dede简短标题调用;使用的代码: -
dedecms织梦系统栏目及子栏目怎么调用友情连接
下面我们来看看一个朋友办法和我的差不多。1、后台-核心-网站栏目管理,记录栏目名称和栏目ID。2、后台-模块-友情链接-网站类型管理,编辑网站类型,使网站 -
织梦上传图片水印改成自己水印的方法
在用织梦建站或仿站中,都会遇到上传图片这个功能,但是这图片上传是有水印,所以我们要把水印去掉或者改为自己设计的水印。 一共有几个步骤: -
5种常见PHP实现URL地址跳转代码的代码示例
常见PHP实现URL地址跳转代码1、php跳转代码一句话式:2、php跳转代码if判断式:3、php跳转代码javascript式:
留言与评论 (共有 条评论) |