Text Replace - Find and Replace WordPress Strings
by SH Sajal Chowdhury 5 (3 reviews)

Text Replace - Find and Replace WordPress Strings

Find and replace any WordPress text without coding. Change WooCommerce buttons, form labels, and theme text. Update-safe and cached.

Text Replace ranks #11,223 among WordPress.org plugins with 200+ active installations, is #139 of 749 in the Language Tools category, a 5/5 rating from 3 reviews, and was last updated Aug 17, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 7 (Current: 7.1)
vtrunk Current Version vtrunk
Updated 4 weeks ago Last Update on 17 Aug, 2026
Refreshed 10 hours ago Last Refreshed on
#139 of 749 in Language Tools Top 25% by installs Downloads -8.8% this week Actively maintained
View on WordPress.org
Rank
#11,223
-16 this week
Active Installs
200+
-7.8%
KW Avg Position
5
0.7 worse
Downloads
656
+4 today
Support Resolved
100%
No change
Rating
100%
Review 5 out of 5
5 (3 reviews)

Next Milestone 300

Total Progress 27%
200+ 300+
6,099
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 73 more installs to reach 300+

Rank Changes

10,993 11,065 11,136 11,208 11,279 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
10,967 11,095 11,224 11,352 11,480 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #11,223
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 30 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 10 20 30 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
3 reviews
Overall 100%
5
3 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Support Threads Overview

Resolved
Unresolved
1
Total Threads
1
Resolved
0
Unresolved
100%
Resolution Rate

Security History

Source: WPVulnerability

No known vulnerabilities on record for Text Replace. Checked 1 month ago.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners and admins who want to change text like button labels or WooCommerce strings without editing theme or plugin code. It solves the problem of customizing wording throughout a site in an update-safe, cacheable way by intercepting text via WordPress's translation system.

  • No code editing required
  • Update-safe replacements
  • Single database query caching
  • Text domain filtering
  • Priority ordering control
  • Bulk enable/disable/delete
  • Import/export via JSON
  • WooCommerce and Contact Form 7 support

Frequently Asked Questions

Common questions about Text Replace - Find and Replace WordPress Strings

Yes! Text Replace works with any WordPress theme by hooking into WordPress's translation system (gettext filter).
Absolutely! It's perfect for customizing WooCommerce text like "Add to Cart", "Proceed to Checkout", and more. Just use "woocommerce" as the text domain to target only WooCommerce strings.
Minimal impact. The plugin uses intelligent caching and executes only one database query per page load. Active replacements are cached for 24 hours, so there's virtually no performance impact.
Your text replacements remain intact! Since you're not modifying source files, updates won't affect your customizations. This is one of the main benefits of using Text Replace.
The plugin is designed for text replacement. While it can replace simple HTML, it's recommended to use it for plain text strings to avoid breaking markup.
Check the plugin's main file header for the "Text Domain" field, or look in the plugin's translation files (.po/.pot files). Common examples: * WooCommerce: woocommerce * Contact Form 7: contact-form-7 * Yoast SEO: wordpress-seo * Elementor: elementor See the "How to Find Text Domain for Any Plugin" section above for detailed instructions.
There is no hard limit on the number of replacements. The plugin is optimized to handle unlimited replacements efficiently with intelligent caching.
Not in the current version. The plugin uses simple string matching for reliability and performance. Regular expressions may be added in a future version.
Check these common issues: 1. Verify the replacement is Active (toggle switch is on) 2. Check if you specified a Text Domain - try leaving it empty for global replacement 3. Clear your site's cache (plugin cache and any caching plugins) 4. Verify the source string matches exactly (check case sensitivity setting) 5. Make sure the text you're trying to replace is actually generated by WordPress, not hardcoded in templates 6. Check if another plugin or code is overriding the text after your replacement
Go to Text Replace > Import/Export Click the Clear Cache button Also clear your caching plugin's cache if you use one (WP Rocket, W3 Total Cache, etc.)

Sign In / Register

You need to sign in or register to use this feature.