自动采集文章文章(织梦采集标题不完整的解决方法,修改标题长度!)

优采云 发布时间: 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

  

  这样您就不必担心 采集 不完整的标题。

  您可能喜欢下面的 文章?

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线