织梦SEO:如何真正的手动内链及手动内链BUG的解决方式
优采云 发布时间: 2020-04-15 11:06
短视频,自媒体,达人拔草一站服务
本人近来改版网站,采用织梦5.7版本,想要让文章自动内链,在网上找了很久,发现所有的文章都只解决了内链问题,而没有解决“自动”二字,于是经过研究,可通过如下方式解决织梦5.7手动内链问题,并彻底解决织梦内链BUG。
一、开打include/arc.archives.class.php 文件
二、查找function ReplaceKeyword($kw,&$body)
三、查找如下代码
四、修改如上代码为
五、OK,已经更改完成了保存。FTP上传,覆盖空间include/arc.archives.class.php 文件
六、一键更新网站->更新所有(以前的文章就会手动内链)
七、最后,在系统设置的“性能设置”选择使用关键词关连文章,“其他选项->关键词替换次数”中填入不大于1的数。
以后,新添加的文章,就会手动内链织梦 自动内链,以后都不需要去“后台->核心->批量维护->文档关键词维护”那里累死累活的添加链接了。如果是和本人一样懒,可以在“后台->系统->系统基本参数->性能选项”做如下选定
这样,每次添加好文章后,就一切手动解决了。
注释:新代码可以有效的清除织梦手动内链bug
原bug为:如果有两个关键词“对外汉语”和“对外汉语教师”,在文章中出现“对外汉语班主任”时,自动内链只会永远链接为“对外汉语”织梦 自动内链,而忘却“对外汉语教师”这个关键词。