Delete Post With No Traffic? 时间:2012-03-08 作者:BigSack 我的网站有超过8k个帖子,其中一些已经过时了。为了保持网站的维护和整洁,我想删除所有没有流量的帖子。这能做到吗?是否有用于此目的的插件?或者其他方式?提前感谢, 6 个回复 SO网友:fuxia 首先,您需要所有可用URI的列表。你可以用我的plugin T5 All URIs 为此。只需激活并转到您的博客/alluris/. 激活后,插件列表中还有一个指向该文件的链接。然后您需要日志文件,最好是一个包含长时间(一年?)所有请求的文件。运行agrep for each line from all-uris over your log file 并创建第三个列表,其中包含所有缺失的URI–在日志文件表示的时间内从未调用过的URI。这可能需要一段时间……耐心点:D然后,您可以查看删除候选项。还有很多工作要做。但事实确实如此worth the time. SO网友:VJW 我是这样做的。打开Google analytics,手动将大约20篇有价值的帖子移动到新用户名,然后由管理员删除所有PSOT,然后将有价值的帖子移回。但是如果你有数百篇有价值的帖子,那么我们需要插件。。有人需要创造。但它应该像计数器一样首先收集视图统计数据。。 SO网友:Dwayne Charrington 我严重怀疑是否有插件可以为您做到这一点。我确实有一个快速的谷歌搜索,但你必须手动进行,或者编写自己的插件。请记住,这种级别的插件需要存储类似帖子的视图的指标,能够在不同的日期拥有不同的视图,然后为插件设置一个间隔来检查不受欢迎的帖子,然后删除它们。我相信有一种方法可以让你创建一个使用谷歌分析数据的插件,但不管你做什么选择,都需要做一些工作。 SO网友:Stephen Harris 只是一个想法。。。但是您可以将视图的数量存储为元数据。我相信有几个插件可以做到这一点(例如WP-PostViews. <虽然我不能推荐它,因为我还没有用过您(或某人)可以使用这样的插件作为您自己插件的基础。唯一的区别是WP-Cron 每隔X天/周/月进行一次作业,检查哪些帖子的点击率低于Y。钩子函数,用于搜索视图少于Y的帖子并将其删除,并重置其余帖子的计数器。也就是说,这将是大量的数据库工作。我建议您搜索一些关于插件开发和cron作业的问题。 SO网友:Damien 在里面Google Analytics 您可以轻松地按视图创建过去一年500篇最受欢迎帖子的列表,并将其保存为CSV文件。但通过操纵URL,您可以得到5000、10000行的列表。然后您可以匹配这是@Toschos T5 URI插件,这可能只是比较两个列表的问题。 SO网友:Antoni 这就是我要做的,我会使用连接到谷歌分析api的尖叫蛙,然后你可以导出一个excel,上面有你所有的URL和视图。选择访问量较小的url并使用它们创建一个xml,然后可以使用插件mass wordpress delete上载包含所有要删除的url的xml文件。 结束 文章导航