首页 > CMS > 织梦DEDE > 正文

织梦dedecms禁止发布重复文章的办法

2024-07-12 08:47:28
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了织梦dedecms禁止发布重复文章的办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

随便文章发布的增多,很多小编自己都不记得发布过哪些文章了,很多时候取名会重复(虽然概率不大,但是还是有的)。织梦dedecms如何规避这样的情况呢?

其实细心的朋友可能已经发现:

织梦后台是有个重复检测功能,但是添加文章的时候还是都能添加成,这显然没什么用原来的检测功能,现在我们要做的是在点击添加文章保存按钮之前,做下检测重复文档的操作,判断如果存在重复文档,提 示,并且退出保存文章的函数。 

操作方法: 打开后台文件夹里面的article_add.PHP文件然后找到

if(empty($click)) $click = ($cfg_arc_click=='-1' ? mt_rand(50, 200) : $cfg_arc_click);

在下面添加以下代码:

 if($cfg_mb_cktitle=='Y'){$row = $dsql->GetOne("Select * From `dede_archives` where title like '$title' ");if(is_array($row)){ShowMsg("对不起,请不要发布重复文档!","-1");exit();}}

保存文件。这样就能实现禁止发布相同标题文章了,同时也不能你再添加相同标题的话就会提示文章重复,并且添加文章操作无法把文章加入数据库中了。快去尝试看看吧。


以上就是织梦dedecms禁止发布重复文章的办法的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表