=== Custom URL Mapper === Contributors: Michael Kiamanesh, Grigor Nikolov Tags: URL, redirect, URL mapping, custom URLs, permalink, SEO, 301 redirect Requires at least: 5.0 Tested up to: 6.6 Stable tag: 1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Create custom URLs and redirect them to any post or page on your WordPress site with ease. == Description == Hello! We're Michael Kiamanesh and Grigor Nikolov, and we've been in your shoes. We needed a simple way to redirect different parts of our websites without getting tangled in complex code or cumbersome plugins. Frustrated by the lack of simple solutions, we created Custom URL Mapper—an easy tool that lets you create custom URLs and map them to specific posts or pages on your WordPress site. If you're looking for a hassle-free way to create short, clean, or personalized URLs for a better user experience, this plugin is for you. No coding required—just point, click, and you're all set! We built this plugin out of necessity as a way to manage redirects on our own websites without the headache of custom coding or overcomplicated tools. Now, we’re sharing it for free, hoping it will help others facing similar challenges. == Key Features == - Completely Free: No hidden costs or premium versions. - Unlimited Custom URLs: Create as many custom URLs as you need and map them to any post or page. - SEO-Friendly Redirects: Automatically handles 301 redirects to maintain SEO integrity. - Seamless Integration: Works flawlessly with WordPress's native permalink structure. - Easy-to-use Admin Interface: For adding and managing your custom URLs. - Lightweight and Secure: No impact on website performance. - No Technical Knowledge Required: Set up your redirects with simple point-and-click actions. == How It Works == Adding a custom URL is simple and straightforward. Here’s a step-by-step guide: 1. **Enter a Custom Query**: In the Custom Query field, type the word or phrase you want to use in the URL. For example, let's say your website has a page called "Contact" with the URL yourwebsite.com/contact. You can enter a word like "test" into the Custom Query field. 2. **Select the Target Post/Page**: From the Associated Post/Page dropdown menu, select the page or post where you want the custom URL to redirect. In this case, you would choose your "Contact" page. 3. **Save and Test**: After saving, whenever someone types yourwebsite.com/test into their browser, they will automatically be redirected to your "Contact" page. You can create as many custom queries and redirects as you need for any posts or pages on your site. == Installation == 1. Upload the plugin files to the /wp-content/plugins/custom-url-mapper/ directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Go to 'URL Mapper' in the admin menu to add custom queries and associate them with posts or pages. 4. Go to **Settings > Permalinks** and click "Save Changes" to flush your permalinks. == Frequently Asked Questions == = How does Custom URL Mapper work? = Custom URL Mapper lets you create custom URLs and redirect them to any post or page on your WordPress site. Just add a word or phrase in the **Custom Query** field, select a post or page from the dropdown menu, and click save. After that, anyone who visits the custom URL will be redirected to the page or post you chose. = Is this plugin really free? = Yes, Custom URL Mapper is 100% free, with no hidden costs or premium versions. All features are available to everyone. = Do I need to flush permalinks after adding custom URLs? = Yes, after adding new custom URLs, make sure to flush your permalinks. Go to **Settings > Permalinks** and click "Save Changes" without modifying any settings. This ensures the new URLs will work properly. = Do you plan to support and upgrade this plugin? = Yes! We are committed to supporting and upgrading Custom URL Mapper with new features, bug fixes, and improvements based on user feedback. = Do you offer support? = Yes! For any questions, please visit the [support forum](https://wordpress.org/support/plugin/custom-url-mapper) on WordPress.org after installation, and we’ll be happy to assist you. = What if I encounter any issues with the plugin? = If you run into any problems or need help, feel free to reach out to us through the [support forum](https://wordpress.org/support/plugin/custom-url-mapper), and we’ll be happy to assist you. = What should I do if a custom URL link still works after deletion? = If the custom URL still works after deletion, clear your browser cache and flush your permalinks by going to **Settings > Permalinks** and clicking "Save Changes." == Changelog == = 1.0 = * Initial release of Custom URL Mapper. == Screenshots == 1. The admin panel where you add and manage custom URL mappings. 2. The list of custom URL queries with associated posts/pages.