DedeCMS设置站内文章自动添加关键词内链,设置后内链无效解决办法
简洁版
织梦dedecms自带的自动內链功能设置方法 如下
1、“系统”--“系统基本参数”--“核心设置”--“关键字替换(是/否)”把他设置为“是”
2、“系统”--“系统基本参数”--“其他选项”--“自动提取关键字”把他设置为“否”
3、“系统”--“系统基本参数”--“其他选项”--“关键词替换次数(0为全部替换)”把他设置为“1”
4、“核心”--“批量维护”--“文档关键词维护”
按照上面步骤设置就好了,但是如果设置好后无效,这是因为php版本的原因,因为dedecms内链支持php5.5以下版本。
解决办法:
① 在服务器中切换php5.5就可以了。
②打开/include/arc.archives.class.php 找到: version_compare(PHP_VERSION, '5.5.0' 用文本编辑器批量替换成: version_compare(PHP_VERSION, '7.5.0'
注意: 修改频率为 1 频率:就是在你的文章添加的链接个数。(比如一篇文章中包含了3个一样的内链关键字,只在其中一个关键字上添加链接)