plugin-icon

String Replacer

Replace any string visible to site visitors or found in outgoing emails—titles, content, footers, and more. Comes with a dynamic admin interface.
Waardering
5/5
Versie
1.4.3
Actieve installaties
100
Laatst bijgewerkt
Dec 8, 2025
String Replacer

String Replacer lets you define pairs of strings to search and replace across your WordPress site — including content, post titles, footer text, and outgoing emails. It works instantly and includes a simple admin interface for managing replacements.

Features

  • Replace strings in:
    • Post titles
    • Post content
    • Site-wide output (e.g., footer, widgets, etc.)
    • Outgoing emails (wp_mail())
  • Simple admin UI with:
    • Add/remove rows
    • Live search
    • Pagination
  • Replaces email addresses and works inside mailto: links
  • Preserves leading and trailing spaces in replacement strings
  • Supports multilingual and branding replacement use cases
  • Fully local, compliant with WordPress plugin guidelines

Usage

  1. In the admin screen, add one or more rows:
    • “Original String” (e.g., Hello)
    • “Replacement String” (e.g., Bonjour)
  2. Save your changes.
  3. The plugin will handle replacements in frontend output and emails automatically.

Examples

  • Replace support@oldsite.com help@newbrand.com
  • Replace Hello Bonjour
  • Replace ACME Inc. NewCorp
  • Replace "Hello " (with a space) "Hi " (space preserved)

Filters & Extensibility

This plugin hooks into: – the_title and the_contenttemplate_redirect output buffering – wp_mail filter (subject, message, and headers)

Developers can use STRIRE_replace_strings( $text ) to apply replacements manually in custom contexts.

Author

Created by Ionut Baldazar GitHub: https://github.com/baiatulutata Email: baiatulutata@woomag.ro

Gratisop Business abonnement
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 6.9
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.