Search improvements to make community management easier!

sam
Fri, 05 Dec 2025 03:30:22 +0000
Announcements

We’ve just landed a family of features that transforms the Full Page Search into a significantly more powerful tool for moderation and site cleanup.

We thank our friends from the Shopify Community team for valuable feedback that inspired these features.

Previously, search was great for finding things, but acting on them (especially in bulk) was limited. We’ve changed that.

1. Granular Selection (Posts vs. Topics) and Delete Posts action.

You can now use the bulk select tool in Full Page Search to act on individual posts, not just topics.

How it works: Enable bulk select on the search page. Select posts and click the new delete post button.

Why it helps: If a user has posted the same spammy reply in 20 different topics, you don’t want to delete the topics, you can now delete the specific replies.

(Also keep in mind that you can delete users from the admin panel, but in some cases you may want to keep them around - maybe it was an honest mistake and they messed up and did not understand guidelines)

2. New Search Filters

To make that selection easier, we’ve added two new advanced search filters:

in:all-posts: By default, search groups results by topic (showing the most relevant post). Adding this filter returns every single post that matches your query, even if they are in the same topic.

in:replies: Filters results to only show replies (excluding the topic starting post).

The “Search & Destroy” Workflow

These features work best together. Here is a common scenario that is now effortless:

1. Search: Find a specific phrase that needs cleanup: 300 somewhere street in:all-posts.

2. Select: Use the “Select All” button to grab all matches on the page.

3. Destroy: Click the wrench icon and select Delete Posts.

Summary of changes

Added in:all-posts and in:replies advanced search filters.

Added support for targeting individual posts in Full Page Search for Delete Post action.

Retained old “Delete” action which is now renamed “Delete Topics”

These changes all landed in:

github.com/discourse/discourse

FEATURE: improve bulk selection in search (#36373)

main ← search-fixes

merged 08:18AM - 03 Dec 25 UTC

SamSaffron

+280 -15

- Allow deleting posts vs topics - New operator for in:replies so you can search… replies only

1 messaggio - 1 partecipante