DedeCMS自界说文件名反复办理步伐

[摘要]DedeCMS V5.5以来,DedeCMS新增了自界说文件名成果,即添加文章时多了一个自界说文件名选项,利便用户按本身爱好对文章定名,同时,在SEO方面也越发精彩了,可是呈现了文章的自界说文件名反复的问题,下面就分享下DedeCMS自界说文件名反复问题的办理步伐。

  自DedeCMS V5.5以来,DedeCMS新增了自界说文件名成果,即添加文章时多了一个自界说文件名选项,利便用户按本身爱好对文章定名,同时,在SEO方面也越发精彩了,可是呈现了文章的自界说文件名反复的问题。好比,我们添加一篇自界说文件名为test的文章后,再次添加同样名称的文章时会自动包围前一篇,这险些是致命地错误,尤其是对SEO来说。莫非是织梦官方疏忽了?下面就分享下DedeCMS自界说文件名反复问题的办理步伐,以制止这种不须要的贫苦。

  首先,进入你的靠山打点目次(默认为dede),别离打开article_add.php(添加文章)和article_edit.php(编辑文章),查找如下代码:

$filename = trim(cn_substrR($filename,40));

  接下来,在后头加上:

//DedeCMS自界说文件名反复办理要领
if(!empty($filename))
{
$checksql = $dsql->GetOne("SELECT * FROM `dede_archives` WHERE filename='".$filename."' and arcrank > -2");
if($checksql)
{
ShowMsg("你的自界说文件名已存在,请重写填写!","-1");
exit();
}
}

  最后,生存article_add.php和article_edit.php,自个测试一下,是不是完美办理了DedeCMS自界说文件名反复的问题了?

DEDECMS下载

织梦CMS(DedeCMS) v5.7 SP1 GBK build20150618下载

DedeCMS自定义文件名重复治理步骤

界面预览

本文转自:小拼SEM博客

分享到

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/10660.html