Dedecms待审核章在列表页显示的办法

本文实例讲述了Dedecms待审核章在列表页显示的办法。分享给大家供大家参考。详细剖析如下:

昨天我写了一个采集顺序,采集过去来的顺序在未审核之前是不让在后面显示的,但这里就发了一个成绩,未审核的文件会在列表页面以静态的形式给显示进去了,上面我来给大家引见一种处理Dedecms待审核的文章也会在列表页显示方法。

处理办法一

这种方法有冤家说无效,但我的dedecms5.6修正是没有用,修正taglib目录上面的arclist.lib.php文件找到196行左右修正为即可,代码如下:

//----------------  
//调用副栏目
//----------------
if($CrossID=='')
$orwheres[] = '( typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).')'.')';
else
$orwheres[] = '( typeid in ('.GetSonIds($typeid).','.$CrossID.') or typeid2 in ('.GetSonIds($typeid).','.$CrossID.')'.')';

即可,这样生成时列表页面就不会呈现未审核的文件,找到226行左右将其修正为如下代码:

$orwheres[] = ' arc.arcrank >-1 ';

处理办法二

另一种方法就是制止静态显示,咱们在/plus/view.php加一下判别就能够了,编辑关上/plus/view.php文件(注:这个文件是文档的静态阅读文件),找到如下代码:

//反省浏览权限    

$needMoney = $arc->Fields['money'];
$needRank = $arc->Fields['arcrank'];
在上面一行退出以下代码:</p> <p>$mid = $arc->Fields['mid'];
if(($cfg_ml->M_Rank < 1 || $mid <> $cfg_ml->M_ID) && $needRank == -1)
{
showMsg("未审核文档,临时不能查看",-1); exit();
}

保留封闭即可

心愿本文所述对大家的WordPress建站有所协助。

以上就是安达网络工作室关于《Dedecms待审核章在列表页显示的方法》的一些看法。更多内容请查看本栏目更多内容!

版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
优化WordPress分类链接及WP-No-Category-Base的卸载办法

默许状况下,WordPress分类的永世链接是这样的比方本站的技术文章分类。 exehack.net/category/my-article/...

WordPress完成登录或加入后间接跳转回首页的办法

本文实例讲述了WordPress完成登录或加入后间接跳转回首页的办法。分享给大家供大家参考。详细剖析如下: 如...

WordPress给文章图片主动增加链接的办法

本文实例讲述了WordPress给文章图片主动增加链接的办法。分享给大家供大家参考。详细剖析如下: 咱们会看到...

wordpress 为主题增加AJAX提交评论性能的php代码

首先需求在主题的function.php文件里增加一段函数: 复制代码代码如下: < ?php function fail($s) { header...

WordPress中用于检索模版的相干PHP函数应用解析

locate_template() 用来检索存在的优先级最高的模板文件,还能间接加载模板文件。 locate_template() 函数检...

七牛镜像存储 WordPress 插件(一键完成 WordPress 博客动态文件 CDN减速)

七牛云存储是由七牛提供的在线存储效劳,经过云端接口向企业客户提供网上有限存储空间,和传统的云存储效劳...

需求提交

客服服务

亿鸽在线客服系统