Skip to content

Filters and search

Status, advanced filters, and search

Status filter buttons

  • What they are: A row of buttons for status (e.g. All, Published, Draft, Pending, Private, Scheduled, Trash) with counts per status. The active filter is highlighted (e.g. by color).

  • How they work: Clicking a button sets the active status filter. The list shows only posts in that status (or all statuses for "All"). Counts come from the posts stats API and update after refresh or after actions that change status.

  • Clear: When any filter is active, a "Clear" (or similar) control may appear; it resets status and other filters and search.

Benefit: One click to see only drafts, only pending, or only published content.

Advanced filters (PostFilters)

  • What they are: Filter chips or dropdowns for author, labels/tags, urgency (if the taxonomy exists), and sometimes status again. You can add multiple conditions (e.g. "Author = X" and "Label = Y").

  • How they work: Selecting a filter adds it to the active filter set. The grid shows only rows that match all active filters. A filter summary line can show something like "Showing 12 of 100 posts with …".

  • Clear: "Clear" or "Clear all filters" removes all advanced filters and resets the status filter and search.

Benefit: Narrow down by author, tag, or custom taxonomy without leaving the list.

PostFilterAdd

  • What it is: A control to add another filter (e.g. author, label, urgency). You choose the field and value; it's added to the current filter set.

  • Benefit: Build complex filter combinations step by step.

Search

  • What it is: A search input (e.g. "Search Posts…") that filters the current result set by text. Search usually runs on title, content, or other visible text depending on implementation.

  • Behavior: Typing filters the grid in real time (or after a short debounce). Combined with status and advanced filters: only rows that match both the filters and the search term are shown.

Benefit: Find a specific post by keyword without scanning the list.