便宜VPS
测评与优惠

WordPress文章去重,删除WordPress重复文章的两种有效方法

WordPress一直以来都是一款很棒的建站程序,没有之一,有的人拿他做站群,有的人拿他做博客,有的人拿他做影视站,也有的人拿他做音乐网站、软件下载站,总之WordPress就是这么强大,但是操作的WordPress项目多了,难免会力不从心,尤其是原创内容的编写,最近服务器租用网(主机吧)小编就遇到了这样的问题,手头上十几个网站,都眼巴巴的等着我写原创内容进行更新,但是我就一个人,没有团队,分身乏术啊,不过还好,这个事情有办法解决,那就是使用采集软件,例如WordPress的WP-AutoPos就是一款不错的WordPress采集插件,但是本小编不会编写规则,于是我买了火车头采集器旗舰版,将他的发布模块跟接口设置好以后,导入采集规则就可以采集任何自己想要采集的内容了,十分方便。

WordPress文章去重,删除WordPress重复文章的两种有效方法

写到这里大家可能以为这是一篇分享WordPress的采集软件文章,NO,NO,NO……我们这篇文章其实是一篇关于WordPress采集站重复文章如何去重的,采集站虽然令我们省去了很多时间,可以将精力用在更多的地方,但是采集站也有采集站的麻烦,这篇文章不说其它的,就单说重复内容的问题,这个问题是经常出现,服务器租用网(主机吧)小编就遇到了这个让我头疼的问题,手头上的几个WordPress采集站都出现了重复文章,于是我在网上找了一些WordPress如何去除文章重复的教程,还真有,于是想都没想就用了起来,可最后却出了麻烦,那就是他不仅会删除重复文章,还莫名其妙的把我的菜单也删了,很多页面也失踪了,下面是我在网上找到的删除WordPress重复文章的SQL语句命令。

删除WordPress重复文章的SQL语句命令

    1. 去除重复文章,只保留一篇
      CREATE TABLE my_tmp AS SELECT MIN(ID) AS col1 FROM wp_posts GROUP BY post_title;
      DELETE FROM wp_posts WHERE ID NOT IN (SELECT col1 FROM my_tmp);
      DROP TABLE my_tmp;
    2. 去除重复文章,一片都不保留
      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;
    3. 另一种去除所有重复文章的方法
      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;

注意:本小编不建议大家在WordPress数据库使用上述SQL语句,因为我的亲身经历告诉我,这种方法是有问题的。

推荐两款WordPress去除重复文章的插件

经过上面使用SQL语句去重WordPress采集站重复文章的惨痛教训后,服务器租用网(主机吧)小编意识到了一个问题,那就是不要轻易的去碰数据库,那不碰数据库还有没有其他的删除WordPress采集站重复文章的办法呢?当然有,下面给大家推荐两款WordPress插件,本小编亲自测试完美去除WordPress重复文章,这里说的重复文章是根据文章标题判断的。

WordPress文章去重,删除WordPress重复文章的两种有效方法

Delete Duplicate Posts

Delete Duplicate Posts是一款WordPress重复内容删除插件,可以删除重复文章、页面、附件等多种内容,我们可以在Delete Duplicate Posts后台设置多久执行一次重复文章检测,然后将自动删除重复文章的选项勾选保存即可,以后再有重复内容Delete Duplicate Posts就会帮我们自动删除了,非常的方便省事,Delete Duplicate Posts是目前本小编御用的WordPress采集站去重插件。

WordPress文章去重,删除WordPress重复文章的两种有效方法

Remove Duplicate Posts

Remove Duplicate Posts同样也是一款优秀的WordPress重复文章删除工具,不过本小编使用后觉得他没有Delete Duplicate Posts那么自动化,Remove Duplicate Posts属于那种你有需求就要手动执行一次的WordPress插件,而且使用他删除的WordPress重复文章都会进入文章回收站,这一点可能是怕误删吧。

WordPress文章去重,删除WordPress重复文章的两种有效方法

如何安装上面的两款WordPress插件?

大家通过WordPress后台即可安装上面说到的两款WordPress文章去重插件,搜索插件“Delete Duplicate Posts”或者“Remove Duplicate Posts”即可安装启用。

写到最后

今天关于WordPress采集站如何删除重复文章的内容就为大家分享到这里了,其实无论是通过SQL还是WordPress插件的方式删除WordPress采集站重复文章,他们都是通过标题重复来判断的,而本小编却采集到了一些标题党的内容,那就是换个标题一样的内容再发一遍,导致本小编使用上述办法删除掉了一部分重复文章,但是对内容重复的标题党却无可奈何,而且最蛋疼的是几千篇文章,我也不可能挨个的去检查删除,所以暂时也只能这样了,如果大家有好的判断文章内容重复并且删除的好办法的话,希望免费分享出来,独乐乐不如众乐乐,相信大家也一定会给你点赞的。

这是一个广告位,电脑和手机可分别设置
赞(0)
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《WordPress文章去重,删除WordPress重复文章的两种有效方法》
文章链接:https://www.liuzhanwu.cn/16846.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
这是一个广告位,电脑和手机可分别设置