wordpress代码实现检测文章相似度达到80%禁止发布

当你在管理一个网站时,重复的文章可能会对网站的质量和排名产生负面影响。因此,检查文章是否重复是一个非常重要的任务。在这里,我将向你介绍一些关于文章重复检查的方法和技巧。

首先,了解如何计算文章的相似度是非常重要的。文章相似度可以通过计算文章之间的词频、词向量、摘要等方式进行计算。其中,计算词频是最简单的一种方法,它可以通过统计文章中各个单词出现的频率来计算文章之间的相似度。例如,如果两篇文章中有很多相同的单词,它们的相似度就会比较高。

最近代码进行了忧化,之前的代码只是文章标题相同就会禁止发布,现在改后只要是文章标题与文章内容相似度达到80%就会禁止发布,为了实现文章重复检查的功能,你可以编写一个函数,该函数接受两篇文章的ID作为参数,并使用上述方法计算它们的相似度。别人不多说,我们只需要把这面的代码放到function.php中即可:

注意事项:
为什么有的网友说填写该代码后,文章还是可以发布出去,这个问题很可能是因为您的文章已经被保存在草稿或预览模式下,但没有正式发布。 如果文章处于草稿或预览状态,则代码不会找到匹配的文章,并且不会阻止保存新文章。

因此最好的方法是将文章发布为公开状态而不是草稿或预览模式,如果文章相似直接发布就会马上停止。

同时,如果您使用了缓存插件或服务器缓存,您可能需要清除缓存才能看到修改后产生的效果。

© 版权声明
THE END
喜欢就支持一下吧
点赞206 分享
评论 共1条

请登录后发表评论