2021.6.4记录更新,依然发现使用火车头采集文章入库的时候,关键词显示不全,之前以为是程序问题,因为上次修改后在后台添加很长的字符确实可以显示,所以就以为修改成功了,后续就没看过。没想到今天一看,问题依然存在。既然采集的本地数据没有问题,dede程序也没问题,那么就剩下一个可能了,那就是登录发布接口的问题,果然在接口php文件当中发现了问题所在,在179行位置代码中的60修改为自己需要的即可:
$keywords = cn_substrR($keywords,60);
2021.3.31记录更新,按照下面方法更新后,发现关键词还是显示不全,入库的时候就不全,发现是因为数据表dede_archives和dede_keywords 两个表中的keywords字段,除了修改字数以外,还要把类型修改为varchar
1.首先登陆数据库后台,如phpmyadmin,找到相应的数据表dede_archives和dede_keywords,找到keywords字段,修改为200
2.在dede目录下找到以下六个文件,查找
$keywords = cn_substrR($keywords,60);将60修改为自己想要的数字,我改成200
article_add.php
article_edit.php
archives_add.php
archives_edit.php
spec_add.php
spec_edit.php
后面两个是专题页面添加和修改,需要做标题的最好改一下。
3./dede/inc/inc_archives_functions.php,查找文件中代码:if(strlen($keywords.$k)>=60)
将if(strlen($keywords.$k)>=60)的数字改为200,注意有两处需要修改。