TextMorpher
WordPress plugin for site‑wide text overrides and safe database text replacement. Override theme and plugin strings and run controlled find & replace operations with backups.
by Dashweb.agency · github.com/arash-ahmadii/textmorpher · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/arash-ahmadii/textmorpher/archive/refs/heads/main.zipFrom the readme
TextMorpher - WordPress Plugin
A powerful WordPress plugin for persistent text translation and database replacement, specifically designed for Woodmart/WooCommerce themes and plugins.
🎯 Key Features
- Persistent i18n Translations: Create custom .mo files without runtime filters
- Database Text Replacement: Safely replace text in database content with backup/restore
- MU Plugin Integration: Automatic loading of custom translation files
- RTL Support: Full right-to-left language support
- Modern Admin Interface: 5-tab admin panel with React-like components
- REST API: Complete API for external integrations
- Security: Nonce verification and capability checks
🚀 Quick Start
Installation
1. Upload the plugin to /wp-content/plugins/textmorpher/
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Navigate to 'TextMorpher' in the admin menu
Basic Usage
1. Add Translation Overrides: Go to the "Custom Dictionary" tab
2. Build Translation Files: Use the "Build & Load" tab to generate .mo files
3. Database Replacement: Use the "Database Replacement" tab for safe text changes
📁 Plugin Structure
🔧 Configuration
Default Settings
- Sample translation locale: faIR (Persian