What is the Content Updater?

The Content Updater is a PRO Addon workflow. It lets you select a content type, filter which records to target, choose specific fields, and apply PHP transformation functions to each field value.

Example use cases:

⚠️ Always Back Up Before Making Bulk Changes
The Content Updater directly modifies database records in bulk — these changes cannot be undone from within the plugin. Before running any update, make sure you have a full site backup. Here are several popular WordPress backup plugins:


Update Workflow

Step 1 — Select Content Type

Activate the PRO Addon, then navigate to Import Export → Content Updater. Choose the content type you want to update — for example, Posts, Pages, Products, or Users.

Choose content type
Select the content type to update

Once you have selected the content type, click Next Step to proceed.

Next Step button
Click Next Step to continue

Step 2 — Filter Data

On the Step 2: Filter Data page you can narrow down exactly which records the update will be applied to. For example, you may want to update only posts that were published within the last month.

Filter Data page
The Filter Data step lets you target a specific subset of records
💡 No Filters? All Records Will Be Updated
If you skip this step and do not add any filters, the update will be applied to all records of the content type you selected in Step 1.

To add a filter, click Add Filter, then select the field you want to filter by and set the condition. You can add multiple filters to fine-tune your selection.

Adding filters
Select a field and condition to filter records

As you add or change filters, the record counter updates in real time so you can see exactly how many records will be affected before moving on.

When you are satisfied with the filters, click Next Step.


Step 3 — Select Fields to Update

Choose which fields the update will be applied to. Fields are selected using a drag-and-drop interface: drag the desired field from the right panel (available fields) into the left panel (selected fields). For example, to update the post title, drag Post Title from the right side to the left, as shown in the screenshot below.

Selecting fields to update
Drag fields from the right panel to the left to select them for updating

Once you have selected all the fields you want to update, click Next Step.


Step 4 — Assign Functions to Fields

This PRO addon step displays all the fields you selected in the previous step. For each field you can assign one or more transformation functions that will be applied to its value during the update.

Click the Assign Functions button next to a field to open the function selector.

Assign Functions button
Click Assign Functions to open the function selector for a field

In the dialog that appears, select the transformation functions you want to apply to the field. For example, you can choose a function to convert the field value to uppercase.

Selecting transformation functions
Select one or more transformation functions to apply to the field
💡 Multiple Functions per Field (PRO)
You can assign more than one function to a single field. Functions are applied sequentially in the order they appear — the output of one function becomes the input for the next.
💡 Create Your Own Transformation Functions (PRO)
Not finding the function you need in the list? You can write and save your own custom PHP transformation functions in the PRO Functions Library. Once saved, your custom functions will appear in the selector here alongside the built-in ones.

After selecting the functions, click Apply Functions to confirm your selection. Repeat for any other fields as needed, then click Next Step to proceed.


Step 5 — Start Update

The final step shows a summary of all the settings you have configured — content type, applied filters, selected fields, and assigned transformation functions. Review everything carefully before proceeding.

Update summary
Review the summary of your update settings before running

Once you are satisfied that everything looks correct, click Start Update to begin the bulk update process. The plugin will process records in the background and display real-time progress.


⚠️ This Action Cannot Be Undone Automatically
Always back up your database before running a bulk update. While the Jobs Log records what was done, automatic rollback is not available.
📚

Check our blog for more tutorials

Explore practical guides, workflow ideas, and step-by-step tutorials for importing, exporting, syncing, and managing WordPress content.

Visit the Blog →