TranslatePress is a popular WordPress plugin for multilingual websites, offering easy translation management. However, you may decide to remove it due to changes in your website’s direction or a switch to a different translation tool. Completely removing TranslatePress involves more than simply deactivating the plugin. Here’s a step-by-step guide to help you thoroughly uninstall TranslatePress and clean up its remnants from your website.

Backup Your Website 

1. Backup Your Website

Before you start making any major changes, use the WordPress plugin to back up your WordPress website. This ensures you can restore your site if anything goes wrong. Use plugins like UpdraftPlus or your hosting provider’s backup tools to create a full backup, including your database and files.

2. Deactivate TranslatePress

– Log into your WordPress admin dashboard.
– Navigate to Plugins > Installed Plugins.
– Locate TranslatePress and click Deactivate.

When you deactivate the plugin, it prevents it from running on your website but doesn’t remove its data.

3. Uninstall the Plugin

After deactivation, follow these steps to uninstall TranslatePress:

– Go to Plugins > Installed Plugins.
– Find TranslatePress and click Delete.
– Confirm the deletion when prompted.

This removes the plugin files but leaves behind data stored in your database and other directories.

4. Delete TranslatePress Data from the Database

TranslatePress creates custom tables and entries in your WordPress database. To remove them:

– Access your database using tools like phpMyAdmin or your hosting control panel.
– Look for database tables with the prefix `trp_`, such as `trp_dictionary` and `trp_gettext`. Delete these tables.
– Check the `wp_options` table for any entries related to TranslatePress, usually prefixed with `trp_`. Delete these rows.

Caution: Be careful when editing your WordPress website database. Accidentally deleting the wrong data can break your site.

5. Remove Files and Folders

TranslatePress may create custom files or directories within your WordPress installation. To clean these:

– Use an FTP client like FileZilla or your hosting file manager to access your website files.
– Navigate to the `wp-content/uploads/` directory and look for any TranslatePress-related folders (e.g., `trp_translations`). Delete them.

6. Clear Cache

If your website uses caching plugins like WP Rocket or W3 Total Cache, clear the cache to ensure no TranslatePress-related data remains visible.

7. Check for Leftover Shortcodes or Content

TranslatePress may have added shortcodes or custom content to your pages. Review your site and manually remove any untranslated text or shortcodes that might be left behind.

8. Test Your Website

After removing TranslatePress, test your website thoroughly. Check all pages, functionality, and performance to ensure everything works as expected.

9. Consider an Alternative Solution

If you’re replacing TranslatePress with another translation plugin, such as WPML or Polylang, install and configure the new plugin to fit your needs. Remember to test the new tool extensively before launching your updated site to .

By following these simple steps, you can completely remove TranslatePress from your WordPress website. Thoroughly cleaning up plugin remnants ensures your website remains optimized, secure, and clutter-free.