Search & Replace is a structure-aware find/replace for your Elementor content — it edits the parsed control tree, not raw database strings, so it can’t corrupt your data the way a generic SQL find/replace can.
Where: WP Admin → Tiger Elements → Tools → Search & Replace.
Precise by dimension
Because it reads the live control schema, you target a value by what it is rather than by blindly matching a string. Choose the dimension:
- Text — headings, editors, plain text and code fields.
- Color — any color control value.
- Image — image controls and gallery items.
- Link — the URL inside a link control.
- Font — font-family values.
- Class — CSS class fields.
So “replace this color everywhere” or “swap this link across the site” is exact — it won’t accidentally rewrite a color code that happens to appear inside a paragraph of text.
Running a search
- Pick What to Search (the dimension above).
- Enter Find and Replace With.
- Refine the match with Contains / Case-sensitive / Whole word (text supports a regex mode too).
- Limit the Scope to specific content types (Posts, Pages and any registered CPT).
- Run a Preview — it’s always safe — then click Apply.
The scan runs as a background job, so a large site doesn’t time out a single request. Each match reports the exact post, element, widget type and field it found.
Reversible & safe
The apply uses optimistic concurrency: it only writes when the value is still what the preview expected, so a stale or duplicate run is skipped rather than overwriting something that changed in between. You can undo the last operation from this screen. Search & Replace is a Pro feature and no-ops entirely when its module is off.
Troubleshooting
My replacement matched nothing.
Check you picked the right dimension — a link lives in the Link dimension, not Text — and loosen Whole word / Case-sensitive if they’re too strict.
Apply skipped some matches.
That’s optimistic concurrency doing its job: the underlying value changed after the preview. Re-run the preview to pick up the current state, then apply again.
Should I back up first?
Yes. Undo covers the last operation, but a database backup is your real safety net before a large site-wide apply.