系統城裝機大師 - 唯一官網:www.farandoo.com!

當前位置:首頁 > CMS教程 > 詳細頁面

Dedecms如何修改程序禁止會員發布重復文章的方法

時間:2020-11-04來源:www.farandoo.com作者:電腦系統城

開通會員的站長朋友們,或多或少都會遇到會員發布的一些重復文章,堆滿數據庫,一是對于網站重復度過高,搜索引擎不喜歡,二是導致網站速度變慢,更甚至網站無法正常運行,那怎么解決這一棘手問題呢?

今天小編帶給大家處理的思路:當會員發布好了文章,在點擊保存發布按鈕之前,讓程序自動執行檢查下這篇文檔和數據庫已經存的文檔是否有相同的,也就是做出個判斷,若相同則發布失敗,不同則發布成功。

具體的處理方法如下:

首先連接到空間的FTP,按照目錄路徑:dede/article_add.php文件。使用高級編輯器找到71行代碼:

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

在這行代碼下添加以下代碼:

?
1
2
3
if($cfg_mb_cktitle=='Y'){$row = $dsql->GetOne("Select * From
`inyhow_archives` where title like '$title' ");if(is_array($row))
{ShowMsg("親,很抱歉,請不要發布重復文檔!","-1");exit();}}

添加后保存再上傳覆蓋之前的程序文件,當修改好再登陸dedecms后臺更新下系統緩存,這個時候會員再發布相同內容的文章的時候就不會發布成功了。

到此這篇關于Dedecms如何修改程序禁止會員發布重復文章的方法的文章就介紹到這了,更多相關Dedecms禁止會員發布重復文章內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章

分享到:

相關信息

系統教程欄目

欄目熱門教程

人氣教程排行

站長推薦

熱門系統下載

jlzzjlzz亚洲乱熟在线播放