本人最近改版网站,采取织梦5.7版本,想要使文章自动内链,在网上找了许久,发现所有的文章都只解决了内链问题,而没有解决“自动”二字,于是颠末研究,可通过如下体例解决织梦5.7自动内链问题,并完全解决织梦内链BUG。
一、开打include/arc ves.class.php 文件
2、查找function ReplaceKeyword($kw,&$body)
三、查找如下代码
四、修改如上代码为
五、OK,已经修改完成了保存。FTP上传,覆盖空间include/arc ves.class.php 文件
6、一键更新网站->更新所有(以前的文章就会自动内链)
七、最后,在系统设置的“性能设置”选择使用关头词干系文章,“其他选项->关头词替换次数”中填入不小于1的数。
以后,新添加的文章,就会自动内链,以后都不需要去“后台->核心->批量维护->文档关头词维护”那里累死累活的添加链接了。如果是和本人一样懒,可以在“后台->系统->系统根基参数->性能选项”做如下选取
这样,每次添加好文章后,就一切自动解决了。
注释:新代码可以有效的消除织梦自动内链bug
原bug为:如果有两个关头词“对外汉语”和“对外汉语教师”,在文章中呈现“对外汉语教师”时,自动内链只会永远链接为“对外汉语”,而忘却“对外汉语教师”这个关头词。
转载本文,请记住.imzzr