WPBulky-WordPress Bulk Edit Post Types


Created: 10/2021

Latest updated: 04/2025 – Updated version: 1.1.8

By: VillaTheme

Thank you for purchasing our plugin. If you have any questions that are beyond the scope of this documentation, please feel free to request support at our Support Forum. Thanks so much!

 

WPBulky-WordPress Bulk Edit Post Types is a helpful tool that allows you to work with post types in bulk. The plugin supports sufficient tools to bulk edit post types like posts, pages, media, comment ….

WPBulky-WordPress Bulk Edit Post Types can filter properties of post types such as title, slug, image, publish date, status, allow comments, allow trackbacks, author, password … quickly get post meta fields to edit in bulk. Take advantage of the plugin, you can master editing post types in bulk, save time and enhance site management at a high level.

 

THE PLUGIN FEATURES:

WPBulky-WordPress Bulk Edit Post Types can do functions to edit properties of Post types in bulk like such as some default post types of WordPress: Posts, Pages, Media, Comment.

This plugin’s function does not include editing post types of WooCommerce like product, shop_order and shop_coupon.

1. Bulk edit post types 

  • Filter post types by ID; Title; Content; Excerpt; Slug; Range of date; status; Author; Categories; Tags; Formats
  • Append, prepend and replace text in text fields in bulk
  • Add, change, remove images of post types in bulk
  • Enable, disable comments in bulk
  • Enable, disable all trackbacks in bulk
  • Change post type’s status in bulk maybe: Published, Scheduled, Pending, Draft, Private
  • Assign, remove categories for post type in bulk
  • Assign, remove tags for post type in bulk
  • Change post type’s format in bulk maybe: Audio, Gallery, Image, Link, Video
  • Set, edit, remove post type’s password in bulk
  • Change post type’s author in bulk
  • Metadata(Custom field in all post types)

2. Support bulk edits in all fields of a post type.

You can use filters to get fields of the post type based on their property to edit in bulk. The plugin is available with all fields of post types such as ID; Title; Content; Excerpt; Slug; Range of date; status; Author; Taxonomies; Formats, ….

  • ID: You can filter the range of post types by ID, separate IDs with commas or minus.
  • Title: This allows you to filter a post type using the title that can be exact, like, not include, begin, end, or empty content.
  • Content: This allows you to filter post types using the content that can be exact, like, not include, begin, end, or empty content.
  • Excerpt: You can filter post types using the excerpt that can be exact, like, not include, begin, end, or empty content.
  • Slug: This allows you to filter post types using the slug that can be exact, like, not include, begin, end, or empty content.
  • Range of Post date: You can filter post types based on the date of post.
  • Post status: Filter post types by status: Draft, pending, private, Published, Scheduled.
  • Author: Filter post types users who release.
  • Taxonomies: Filter post type based on taxonomies.
  • Comment.

3. Manipulations with the table and cells to bulk edit post types

  • Select objects: Entire table; Columns; Rows,
  • Undo update.
  • Context menu.
  • Copy – Paste
  • Select a range
  • Apply an edit to other cells by dragging the fill handle
  • Delete selected objects
  • Order ascending
  • Order descending.
  • Find and Replace.
  • Duplicate rows.

 

4. Bulk edit post types – Other outstanding features

  • The Search tool to find the fields to edit in bulk. On the other hand, you can save time to quickly look for fields you want to edit.
  • Filter orders by ID, Title.
  • Save filter when reloading the page. In particular, the save filter button helps to save all your settings so that the selected options will remain even when you load the page.
  • Bulk edit Custom meta fields from third-party.
  • History to record the edits.

System Requires

It is recommended using

1. WordPress 5.0+

2. PHP 7.0+

 

Download Plugin

Get the plugin installation package from your account download page and save it to your desktop.

Install & Active plugin

Go to PluginsAdd NewUpload PluginChoose file/ Select wpbulky-wordpress-bulk-edit-post-types.zip  / click “Install Now“/ click “Active plugin”.

 

You can see video guide  – 7 minutes BULK Edit Post Meta data with WPBulky – WordPress Bulk Edit Post Types.

In this documentation, we focus on 3 default WordPress post types: Posts, Pages, Media, Comment.

Let’s go through the steps to bulk edit post type, and do the same steps for other post types

Step 1: Go to WPBulky > Posts

 

Step 2: Filter Based on Post Properties

Click on the Filter icon , you can use tools to filter posts that you want to edit in bulk.  The plugin is available with sufficient filters for all properties of a post.

Step 3: Filter Fields to edit and settings 

Click on the Settings icon , you can easily select one or/and many fields of a post to interact and work with. Besides, some settings help you more convenient in working with fields and posts.

Step 4: Edit Post Properties in Bulk

Go to the editing areas, click directly on the property fields of a post to edit.

After filtering posts and fields that you need to change the post properties, let’s go to edit them in bulk, see the guide in the Edit Post Properties in Bulk section.

Step 5: Bulk edit custom meta fields 

Click on the Meta fields icon . Just like other post type fields, you can also bulk update and edit custom meta fields.

For example, to update a meta-field called Custom Meta for post type, you need to activate the meta key of the equivalent meta-field in this text field. You can activate multiple meta-keys at once.

 

Step 6: See the change and revert the edit if needed in the History

Click on the History icon . History helps to record the edits so that you can see the change and revert the edit if needed.

 

HOW TO BULK EDIT POSTS

Filter Based on Properties of Post Types

You can use tools to filter posts, Pages, Media that you want to edit in bulk.

WPBulky WordPress Bulk Edit Post Types is available with the following filters all properties of a post type: ID, Title, Content, Excerpt, Slug, Range of Post date, Post status, Categories, Tags, Formats, Author.

  • ID: You can filter the range of posts by post ID, separate IDs with commas or minus for range.

  1. Click Filter icon
  2. Enter post IDs that you need to filter.
  3. Click Filter to take action.
  • Title, Content, Excerpt, Slug: These allow you to filter a post by the post Titles, Content, Excerpt, Slug that can be exact, like, not include, begin, end, or empty content. The example below is to filter post with Title:

  1. Click the Filter icon.
  2. Enter a post title keyword that you need to filter
  3. Select an action to filter with key work of the title that can be exact, like, not include, begin, end, or empty content.
  4. Click Filter to take action.

 

  • Post date: You can filter posts based on a  range of post dates.

  1. Click the Filter icon.
  2. Enter post date from and to, to filter posts by post date.
  3. Click Filter to take action.

 

  • Post status: Filter posts by status: Draft, pending, private, public, scheduled.

 

  • Author: Filter posts based on the author.

 

  • Categories, tags, formats: Select to filter posts by categories, tags, formats.

  1. Click the Filter icon.
  2. Enter categories and sub-categories that you need to filter
  3. Select an action to filter with selected categories and sub-categories that can be or, end, not in.
  4. Click Filter to take action.

Settings

Filter Fields to edit

You can easily select one or/and many fields of posts, pages, media to interact and work with. This helps to filter relevant fields that you are interested in and observe objects and tables more conveniently and effectively.

 

  1. Click on the settings.
  2. Filter to fields: Select fields to work with, the other fields will be hidden. Leave empty to show all fields. You can exclude fields to edit.
  3. The Search tool to find the fields to edit.
  4. Save the action.
  5. The result after filtering fields.

  1. Click on the settings.
  2. Post per page: Allows to show a number of posts per page
  3. Order by: Filter by ID, Title
  4. Order: Sort order by DESC or ASC
  5. Time to delete revision: Set time schedule to delete the history
  6. Save filter when load page: allows to save filter whenever you load the page.
  7. Save.

Edit Post types in Bulk

After filtering post types and fields that you need to change their properties, let’s go to edit them in bulk.

1. Bulk Edit post Title, Slug, Content, Excerpt: 

You can edit post titles along with the other fields with the following options:

  • Set new: Set a new post title.
  • Append: Add custom text at the end of the existing product title.
  • Prepend: Add custom text at the beginning of the existing product title.
  • Edit multiple cells: Select multi cells to edit.
  • Go to edit product page
  • View on single product page
  • Delete selected rows
  • Copy
  • Paste
  • Duplicate: Duplicate the selected row
  • Preview: Go to see the post on the front end.

 

 

2. Bulk Edit post images.

You can Add, Remove, or Replace post images.

 

3. Bulk Edit public dates.

You can reset or assign a new public date for posts.

 

4. Bulk Edit post status.

You can bulk edit a post’s status include Draft, pending, private, public, scheduled.

 

5. Bulk Edit post categories

 

6. Bulk Edit post tags.

 

7. Bulk Edit formats

 

 

 

 

 

 

 

Meta Fields

Click on the Meta fields icon   like in   >> You’ll be redirect to the empty Meta fields settings. Then click “Get meta fields” button in >> Now you’ll have a list of metakey like image below.

Just like other post type fields, you can also bulk update and edit custom meta fields.

Ensure to tick the “Active” checkbox in the row of the metakey you want to activate

After editing metakey in this settings, click “Save”. You’ll receive a field to edit like this:

 

Metafields settings:

  1. Meta key of custom post type.
  2. Column name: Rename the custom fields as you want (after rename, click Save and reload the page).
  3. Value format: Json, array, textinput/numberinput/texteditor.
  4. Column type.
  5. Multiple: Check this checkbox if the metakey has multiple values.
  6. Active: Tick to activate which custom fields
  7. Action: Remove or move a meta key.
  8. New meta key: Add a new custom field of post type on the meta data.

 

History

History helps to record the edits so that you can see the change and revert the edit if needed.

  1. Click on the history icon.
  2. Date: Record the edited events by date.
  3. User: Who made the edit
  4. Action: See the edit at each point in detail, revert the edit at each point if needed.
  5. History point: Show the edit at a point in detail.
  6. Revert all posts at this point: Revert the edit at a point of all posts ( In the 5.)

HOW TO BULK EDIT COMMENT

Filter Based on Properties of Comment

WPBulky WordPress Bulk Edit Post Types is available with the following filters all properties of comment: ID; Content, Author, Author email, Author URL; Comment status; Comment date.

  • ID: You can filter the range of comments by comment ID, and separate IDs with commas or minus for range.

  1. Click Filter icon
  2. Enter post IDs that you need to filter.
  3. Click Filter to take action.
  • Content, Author, Author email, Author URL: This allows you to filter a comment by Content, Author, Author email, Author URL

  1. Click the Filter icon.
  2. Enter Content, Author, Author email, Author URL that you need to filter
  3. Click Filter to take action.
  • Status: Filter comment by status: Approved, Pending, or Spam

 

 

 

 

 

 

 

 

  1. Click the Filter icon.
  2. Select statuses
  3. Click Filter to take action.
  • Comment date: Filter comment by comment’s date – After date and before date

  1. Click the Filter icon.
  2. Select specific comment dates
  3. Click Filter to take action.

Settings for Comment

Filter Fields to edit

You can select one or/and many fields of comment to interact and work with. This helps to filter relevant fields that you are interested in and observe objects and tables.

 

  1. Click on the settings.
  2. Filter to fields: Select fields to work with, the other fields will be hidden. Leave empty to show all fields. You can exclude fields to edit.
  3. The Search tool to find the fields to edit and save the action.

  1. Click on the settings.
  2. Exclude fields to edit
  3. Comment per page: Allows to show a number of comment per page
  4. Order by: Filter by comment by ID, Title
  5. Order: Sort comment order by DESC or ASC
  6. Time to delete revision: Set time schedule to delete the history
  7. Save filter when load page: allows to save filter whenever you load the page.

Edit Comment in Bulk

After filtering comments and fields that you need to change their properties, let’s go to edit them in bulk.

  1. You can bulk edit Content, Author, Author email, Author URL
  • Edit multiple cells: Select multi cells to edit.
  • Reply: Respond to the comment
  • View post
  • Delete selected rows
  • Copy
  • Paste

2. Bulk edit comment status

You can bulk edit a comment’s status including Approved, pending, spam

3. Bulk edit  comment date

You can reset or assign a new public date for comment.

Meta Fields

Click on the Meta fields icon   like in   >> You’ll be redirect to the empty Meta fields settings. Then click “Get meta fields” button in >> Now you’ll have a list of metakey like image below.

Ensure to tick the “Active” checkbox in the row of the metakey you want to activate

 

BULK EDIT MEDIA

The Media editor in WP Bulky allows you to bulk edit WordPress media files (images). The editing options and process are similar to those for posts, so you can refer to the Post Type documentation for detailed steps and follow the same approach.

This feature helps you efficiently update multiple media items at once, saving time and effort.

 

 

Filter Media

Open the Filter section with

Use these filters to narrow down and find specific media files in your library for bulk editing

  • ID: Enter the exact media ID to filter by a specific item
  • Title: Filter media by title using the following match types:
    • Like: Contains the keyword
    • Exact: Matches the title exactly
    • Not: Does not contain the keyword
    • Begin: Title starts with the keyword
    • End: Title ends with the keyword
    • Empty: Title is empty
  • Description: Apply the same matching rules (Like, Exact, Not, Begin, End, Empty) to the media description field
  • Caption: Use the matching options to filter based on the media caption text.
  • Slug: Filter media by slug using the same input methods as above (Like, Exact, Not, Begin, End, Empty).
  • Post date from – Post date to: Set a date range to filter media items uploaded within specific start and end dates.
  • All media items: Filter media by type. E.g., Images; Video; Documents; Spreadsheets; Archives; Unattached…
  • Author: Filter media files uploaded by a specific user.

 

 

Media Settings

Open the Settings section using the ⚙️ icon.

  • Wrap mode: Horizontal text wrapping in table cells. When enabled, long content will break into multiple lines, making it easier to view without scrolling sideways.
  • Fields to edit: Choose the specific fields – e.g., Title, File type, Preview, File URL, Slug, Publish date, Alternative text, Featured image (for video file type), Caption, Description, Author etc. – you want to display and edit in the bulk editor table. Active meta fields will be available within this list as well.
  • Exclude fields to edit: Select fields that you want to hide or avoid editing in the t
  • Posts per page: Set how many products or posts appear per page in the editor. Increasing the number shows more items at once but may slow down performance on large sites
  • Order by: Choose the field by which products or posts should be sorted – By ID, or Title
  • Order: Set the sorting direction – Ascending (ASC): A → Z or 0 → 9; or Descending (DESC): Z → A or 9 → 0
  • Save filter when reload page: Enable this option to remember your current filters and display settings, even after refreshing or reopening the page

 

 

Meta Fields

Click the icon to open the Meta fields section  >> You’ll be redirect to the empty Meta fields settings. Then click “Get meta fields” button in >> Now you’ll have a list of metakey like image below.

  • Use the Add new meta key field and click the plus icon to add a custom meta field, if needed.
  • You can edit each meta key by specifying a column name (optional – if left blank, the meta key name will be used), selecting a column type (e.g., text input, text editor, array, JSON, checkbox, calendar, etc.), and enabling the “Multiple” option if the meta key supports multiple values.
  • Make sure to tick the “Active” checkbox for any meta key you want to include in the bulk editor. Only active meta keys will appear there, using the column name and type you’ve configured.

Click “Save” after completing your meta fields setup.

 

Media History

The History feature records all edits, allowing you to track changes over time. It shows when each change was made, who made it, and provides the options:

  • Click view icon to view the specific changes at each point
  • Click the recover icon to revert them if needed

 

 

Bulk edit media

  • Use the filter panel to narrow down the items you want to edit.
  • You can edit individual cells by double-clicking directly into them if there’s no padlock 🔒 icon, or:
    • Select multiple cells, columns, or rows by dragging or using Shift-click
    • Apply changes to multiple selected cells at once, if they are the same field type
    • Copy, paste, or delete values across the selected area
  • Use ➕ to add new media
  • Use to reload the page

Once you’re done editing, click the Save button to apply your changes. A confirmation message will appear when the update is successful.

 

 

BULK EDIT PAGES

The Pages editor in WP Bulky allows you to bulk edit WordPress pages. The editing options and workflow are similar to those for posts, so you can refer to the Post Type documentation for detailed steps and follow the same approach.

This feature makes it easy to update multiple pages at once, streamlining your content management process.

EXTRA INFORMATION


Thank you for your attention!

If you have any questions, please create a topic at our FORUM, we will support within 24 hours.