Bulk actions on posts

Select rows in the Posts table to duplicate, set category, trash, restore, or delete permanently

When one or more rows are selected in the Posts table, a bulk action bar appears above the grid. Use it for repetitive editorial work: clone posts, align categories, or clean up trash. Actions call the WordPress API and then refresh the table.


Before you start


Step 1: Select rows

  1. Open Posts for your WordPress resource.
  2. Tick the checkboxes on the rows you want to act on. You can select as many as you need.
  3. The bar shows N selected on the left and action buttons on the right.

To clear the selection after an action completes, the app clears selected keys automatically on success.


Step 2: Normal mode actions

When you are not viewing the Trash tab, the bar offers:

ActionWhat it does
DuplicateClones each selected post. New rows appear after the table syncs.
Set CategoryOpens a searchable list of categories. Pick one category to assign to every selected post (adds that category; use the table to adjust further if needed). Hidden when the site has no categories.
DeleteMoves selected posts to trash (same as WordPress trash), not permanent removal.

Wait for the toast or status feedback before switching views; large batches may take a moment.


Step 3: Trash mode actions

  1. Use the status tabs at the top of the table and choose Trash (the tab appears when there is at least one trashed post).
  2. Select rows in the trash list.
  3. The bar shows Restore and Delete Permanently instead of duplicate/category/trash.

Restore sends posts back to their previous state. Delete Permanently removes them from WordPress; this cannot be undone from RightPlace.

While in Trash, inline editing and the Save workflow for the table are disabled. Switch back to All, Published, or Drafts to edit live posts.


Workflow: view, then bulk category

A common operations pattern:

  1. Build or open a saved view that filters to the posts you care about (for example Status = Draft and a date range, or a search on title).
  2. Select all relevant rows in that filtered result (scroll if virtualized lists require loading more rows first).
  3. Click Set Category, search for the editorial desk or campaign category, and apply once.

You can combine with Add Custom Columns so the same view shows the fields you verify before duplicating or trashing.


Tips

  • Duplicate before risky edits: Clone a post, edit the clone in the table or inline browser, and keep the original until you are satisfied.
  • Category picker: Type in the search field to find long category lists quickly.
  • Trash hygiene: Periodically open Trash, select spam or aborted imports, and Delete Permanently after you are sure nothing needs restoring.

Next steps