=== URL Replace ===
Contributors: wishinfoweb
Tags: search and replace, database urls, url migration, wordpress migration, update links
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 2.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Donate link: https://wishinfo.net/donate

A lightweight and safe plugin to search and replace old URLs with new ones in your WordPress database.

== Description ==

URL Replace helps you safely update old URLs in your WordPress database during website migration, domain change, or HTTP to HTTPS conversion.

Unlike basic SQL replacements, this version also supports serialized WordPress data, helping prevent broken widgets, page builders, and settings.

= Key Features =

* Replace old domain with new domain
* Search and update across WordPress database tables
* Serialized data safe replacement
* Clean and easy admin interface
* Compatible with latest WordPress versions
* Lightweight and fast

= Recommended Usage =

This plugin is useful for:

* Website migration
* Changing domain names
* Moving from HTTP to HTTPS
* Updating CDN or asset URLs

= Important Notice =

Always create a full database backup before running URL replacements.

== Installation ==

1. Upload the plugin folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Navigate to the "URL Replace" menu in the WordPress dashboard.
4. Enter old URL and new URL.
5. Click "Replace URLs".

== Frequently Asked Questions ==

= Will this plugin update URLs in all database tables? =

Yes, the plugin searches and replaces URLs in WordPress database tables containing text-based data.

= Does this plugin support serialized WordPress data? =

Yes. Version 2.0 safely handles serialized data used by many plugins and page builders.

= Is it safe to use? =

Yes, but it is strongly recommended to create a full database backup before performing replacements.

= Does it work with HTTPS migration? =

Yes. You can easily replace HTTP URLs with HTTPS URLs.

== Screenshots ==

1. URL Replace admin page
2. Old URL and New URL replacement form
3. Successful replacement notice

== Changelog ==

= 2.0 =
* Added serialized data safe replacement
* Improved WordPress 6.8 compatibility
* Improved security checks and sanitization
* Improved admin notices
* Added PHP 7.4 support requirement
* Performance and stability improvements

= 1.0 =
* Initial release

== Upgrade Notice ==

= 2.0 =

Major update with safer serialized data handling and latest WordPress compatibility improvements.

== Credits ==

Developed by Vipul Bokarvadiya

Website:
https://wishinfo.net/

== Donate ==

If you find this plugin helpful, consider supporting future updates:

https://wishinfo.net/donate
