批量删除主题

您好,

有没有批量删除帖子的方法?我们想清理论坛并删除不活跃的帖子。

我们想删除今年之前创建的、只有一个帖子(即没有回复)的帖子。我们有超过 300 个这样的帖子,所以一个一个地删除会花费很长时间!

另外,删除不活跃的帖子是常规做法吗?我们的标准听起来大致正确吗?非常欢迎任何建议。

谢谢,

Sophie

1 个赞

不是。但对于QA类目和旧问题,我会这样做。仅仅是为了清理搜索结果。

不过,回答是更好的选择 :wink:

1 个赞

您好,欢迎您 @SophieRice1 :slight_smile:

您可以使用搜索结果中的批量选项来大规模删除。您可以添加高级过滤器来获取所需内容:

然后从扳手图标访问选项:

我个人建议逐个选择以确保万无一失(尽管您可以随时撤销意外删除的任何内容),但如果您想“全选”,则需要向下滚动以加载所有内容,否则它将分“可见”批次进行。 :+1:

1 个赞

太好了,谢谢!我会去看看 :slight_smile:

2 个赞

但并非全部,而是……三十个左右?

在主题列表中,初始加载将是 30 个,但在搜索时将是 50 个。但是……

:slight_smile:

3 个赞

@JammyDodger 谢谢,这非常有帮助。我是 Discourse 新手,甚至没有意识到你可以这样搜索。

这可能有点贪心,但在搜索框中,是否可以搜索类似“2022 年 12 月 31 日之前没有回复,且第一个词不是 Community”的内容?我想应该不行,但还是值得一试……

如果可以的话,我还有一个后续问题——当我得到搜索结果列表时,有没有办法将它们导出,以便进一步分析?

谢谢,
Sophie

1 个赞

恐怕目前不支持“不包含关键字”。

如果您可以访问数据浏览器,那是获取此类信息的最佳方式(并且它支持过滤掉关键字,但没有删除功能,因为它是一个只读查询 :+1:)。

1 个赞

谢谢,我会看看 Data Explorer :slight_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.