WordPress Bulk Edit – Easily edit your posts, pages and custom post types individually or in bulk.
Features:

  • Filter posts by title, category, tags, description and excerpt, status, post author.
  • Append, prepend and replace text in text fields(bulk).
  • Increase/decrease by value/percent (bulk).
  • Set, add, remove categories (bulk).
  • Copy values from one field to another (bulk).
  • Show/hide table columns.
  • Create posts.
  • Create new categories.
  • Delete posts.
  • Optionally delete images from server when permanently deleting posts.
  • Powerful Selection Manager – select posts via search conditions.
  • Changed fields are revertible to the original values (before saving).
  • Support for custom meta fields (text, number, checkbox and select – bulk editable, arrays or objects not supported).
  • Find custom meta fields from third-party plugins.
  • Support for custom taxonomies – bulk editable.
  • Linked editing of selected products (quick bulk edit).
  • Customizable post limit
  • Revision retrieval optional.
  • Export posts to a csv file.
  • Visual mark on changed cells.
  • Translation support.

Live Demo

Supported fields:

  • Title
  • Description
  • Excerpt
  • Publish Date
  • Post Author
  • Post Slug
  • Categories
  • Tags
  • Image
  • Status (draft,published,private,pending)
  • Post Permalink
  • Post Format
  • Menu Order
  • Comment Status

Changelog
v 1.3.1 (23.10.2019)
– Fixed an issue with WordPress 5.6 which breaks the grid after column resize.
– Other small fixes and improvements.

v 1.3 (23.10.2019)
– Fixed the “Select All” issue, where the Select All posts in the grid wasn’t working after update of WordPress.
– Fixed an issue with the products grid when saving.
– Other small fixes and improvements.

v 1.2 (27.12.2017)
– Function ‘Full View’ added which expands the table to the maximum available height and hides the other controls.
– UTF-8 encoded slugs are now decoded in the table plus nicer slugs for some accented characters.
– Fixed a bug for custom fields with unsupported characters.
– Confirmation dialog when active changes exist and the ‘Get Posts’ button was clicked.
– Function ‘Invert selected’ added.

v 1.1 (09.01.2017)
– Custom post types support.
– Find custom fields automatically without post id.
– Fix: save batches stopped after the first 50 posts.
– Fix: changing post status from draft to public did not generate the slug.