推荐文章:wordpress如何一次性去除标题重复文章
优采云 发布时间: 2022-10-11 23:34推荐文章:wordpress如何一次性去除标题重复文章
一些站长朋友使用wordpress来做采集站,连续的云采集各种文章都自动发布到他们的网站。但采集站最大的问题是它会采集很多重复文章。此时,我们需要对重复的重复采集 文章进行删除。(相关教程:如何在字压中实现自动采集
)。
以下是删除重复文章标题的两种方法:
第一个:插件方法。
通过在后台安装重复数据删除文章插件“删除重复的帖子”,您可以删除具有重复标题的重复文章,并仅保留一篇不重复的文章。
第二种方法:该方法通过SQL代码
删除重复文章,只保留一篇文章
<p>
CREATE TABLE my_tmp AS SELECT MIN(ID) AS col1 FROM wp_posts GROUP BY post_title;<br />
DELETE FROM wp_posts WHERE ID NOT IN (SELECT col1 FROM my_tmp);<br />
DROP TABLE my_tmp;
</p>
删除重复文章,不留任何痕迹
CREATE TABLE my_tmp AS Select ID AS col1 From wp_posts Where post_title In (Select post_title From wp_posts Group By post_title Having Count(*)>2);<br />
DELETE FROM wp_posts WHERE ID IN (SELECT col1 FROM my_tmp); <br />
DROP TABLE my_tmp;
<p>
</p>
删除所有重复文章的另一种方法
CREATE TABLE my_tmp AS Select ID AS col1 From wp_posts Where post_title In (Select post_title From wp_posts Group By post_title Having Count(*)>2);DELETE FROM wp_posts WHERE ID IN (SELECT col1 FROM my_tmp); DROP TABLE my_tmp;
操作方法非常简单,只需将上面的SQL语句放入网站数据库的SQL框中,然后执行即可。(注意:在继续之前,请先进行网站备份)。
技术文章:织梦DEDE自带采集标题限制,解决文章标题字数长度方法
织梦自带的采集函数,如果原来的文章标题过长,会被限制缩短。虽然 采集 的 文章 标题是完整的,但是导入后 文章 标题会被截断一部分而缩短。就算我们修改后台系统设置>其他设置>文章标题字数限制,找到什么也没关系,其实除了修改后台设置,我们还需要再做两步。
1.修改系统参数设置(文档标题最大长度)
位置:系统-系统设置-系统基本参数-其他选项-文档标题最大长度:200
2.修改文档表dede_archives字段的标题为varchar(200)
位置:系统-系统设置-SQL命令行工具
更改表 dede_archives 更改标题标题 varchar(200)
3.修改采集数据导入程序co_export.php
位置:dede/co_export.php 约220行
更改: $mainSql = str_replace('@title@',cn_substr($title, 60),$mainSql); 声明是:
$mainSql = str_replace('@title@',cn_substr($title,$cfg_title_maxlen),$mainSql);