自动采集文章文章(织梦采集标题不完整的解决方法,修改标题长度!)
优采云 发布时间: 2022-02-25 16:10自动采集文章文章(织梦采集标题不完整的解决方法,修改标题长度!)
织梦采集标题不全的解决方法,修改标题长度!
做网站优化的站长朋友都知道需要每天定时发布一些文章,但是如果有几个网站可以这样发布,如果网站比较多的话,手动更新这个如果是这样,效率必然会比较低。有什么办法可以提高效率吗?后来站长朋友知道dedecms后台有系统默认自动采集功能,只要配置好就可以使用。所以很多人使用这个功能,所以使用这个功能有利有弊。如果采集的内容太多会导致服务器很卡。建议站长朋友谨慎使用,或者晚上使用。无忧主编看到网上很多站长朋友都反映了这样的问题,那就是采集的时候,只有数据的第一页可以是采集,而后面的数据不能是采集,即采集的数据不完整。如何解决这个问题?? 为了找出原因,我不得不在PHP虚拟主机上重新安装一个织梦dedecms来配置测试。经过分析,我找到了两种解决方案。下面我们来详细梳理一下。. 在 PHP 虚拟主机上 dedecms 来配置测试。经过分析,我找到了两种解决方案。下面我们来详细梳理一下。. 在 PHP 虚拟主机上 dedecms 来配置测试。经过分析,我找到了两种解决方案。下面我们来详细梳理一下。.
文章标题字数比较长。文章发布时发现dedecms系统自动截断了标题。只要标题字数过多,只会显示一部分。无法显示完整。所以需要修改文章的标题。那么如何修改呢?
1、登录后台系统
System -> System Basic Parameters -> Other Options -> Maximum Length of Document Title 更改此参数后,需要手动修改数据表
将其修改为需要设置的标题的最大长度。默认为60,即30个汉字。一般60改为90。
2、后台运行如下命令,System->System SQL命令行工具。点击OK,1条SQL语句执行成功!
更改表 dede_archives 更改标题标题 varchar(90)
1
或者你也可以找到你的数据表,在dede_archives表中找到title字段,修改title字段的类型。例如,将 char(60) 更改为 90。
---------------------
1、修改系统参数设置(文档标题最大长度)
系统-系统设置-系统基本参数-其他选项-文档标题最大长度:255
2、修改文档表dede_archives中的title字段varchar(255)
系统——系统设置——SQL命令行工具,输入代码并执行:
更改表 dede_archives 更改标题 title varchar(255)
3、修改采集数据导入程序co_export.php
打开后台文件夹(默认为dede),找到co_export.php的第220行:
$mainSql = str_replace('',cn_substr($title, 60),$mainSql);
将 60 更改为 $cfg_title_maxlen
这样您就不必担心 采集 不完整的标题。
您可能喜欢下面的 文章?