Permalink Manager Pro v2.2.15 – Best WordPress Permalink Plugin

Permalink Manager Prois the most advanced yet user friendly WordPress permalink plugin. andPermalink Manager ProYou can easily control posts, pages, custom post types, categories, tags, custom taxonomies andWooCommerce shop. It will also help you restore permalinks or replace any word in the URL with just a few clicks.

Permalinks are used to link to specific blog or forum posts, link to user profilesSocial network. Regular links sometimes contain a lot of service information (session number, current part of the site, etc.).Permalinks are more concise, easier to read, and only contain information to go to the desired page.


  • Custom WooCommerce Permalinks
  • Custom Post Types and Category Permalinks
  • Edit multiple permas links at once
  • Automatically convert old permas links
  • Add custom fields to WordPress permission links
  • Duplicate permalink slug
= 2.2.15 (January 12, 2021) =
* Enhancement - UI Improvements for Regenerate/reset tool
* Dev - WPML_URL_Filters->permalink_filter() hook is also used by Permalink Manager to filter custom permalinks.
* Enhancement - wp_make_link_relative() function is used to prevent redirect loops in new_uri_redirect_and_404() (suggested by mgussekloo)
* Fix - Enhancements to the debug function's security to avoid XSS injection.

= v2.2.14 (October 20, 2021) =
* Enhancement - Improvements for Gutenberg Editor
* Dev - Tippy.js (by atomiks) updated to version 6.3.2
* Fix - From now on, the user role selected in “URI Editor role capability” is respected in “Quick Edit” box hooks (reported by @lozeone)
* Dev - Further security improvements inside WP-Admin dashboard (reported by Vlad Vector)

= v2.2.13 (September 20, 2021) =
* Dev - Minor security improvements inside WP-Admin dashboard
* Fix - Allow canonical redirect for default language if "Hide URL language information for default language" is turned on in Polylang settings
* Enhancement - New settings field - "Primary category support"
* Enhancement - "Force 404 on non-existing pagination pages" works now with archive pages

= v2.2.12 (August 17, 2021) =
* Dev - New filters added - 'permalink_manager_excluded_post_ids' & 'permalink_manager_excluded_term_ids'
* Dev - Additional minor changes in the codebase
* Fix - Canonical permalinks for blog pagination is now correctly filtered (if Yoast SEO is used)
* Fix - Better support for 'private' posts & pages

= v2.2.11 (June 24, 2021) =
* Fix - The function that automatically removes the broken URIs is no longer triggered when WP Rocket is turned on and non-logged-in user tries to access the broken URL.

= v2.2.10 (June 7, 2021) =
* Enhancement - New settings field - "Copy query parameters to redirect target URL" & "Extra redirects (aliases)"
* Enhancement - UI improvements in settings section
* Dev - Improved support for WPML's Classic Translation Editor
* Dev - Additional minor changes in the codebase

= v2.2.9.9 (26/04/2021) =
* Fix - Hotfix for AMP WP integration

= v2.2.9.7 (11/03/2021) =
* Enhancement - Support for WooCommerce CSV Product Importer/Exporter added
* Enhancement - Better support for relationship field (ACF)
* Fix - The custom redirects are now case-insensitive

= v2.2.9.6 =
* Fix - Hotfix for WooCommerce coupon related functions

= v2.2.9.5 =
* Fix - The custom permalink is generated properly if the product is duplicated in WooCommerce dashboard
* Enhancement - New settings field - "Exclude drafts"
* Enhancement - Minor code improvements

= v2.2.9.4 =
* Fix - The language prefix for default language is now added again when "Use directory for default language" mode is turned on in WPML settings ("Language URL format")

= =
* Fix - The custom permalinks are now saved correctly for new posts with 'wp_insert_post' hook
* Fix - The custom permalinks are deleted when 'delete_post' hook is called
* Fix - WPML - language switcher on posts (blog) page works correctly now
* Fix - WooCommerce Subscription - the switch subscription URL is no longer overwritten
* Fix - The URLs with duplicated trailing slashes are now redirected to the canonical permalink
* Enhancement - Basic support for Ultimate Member plugin added
* Enhancement - UI improvements
* Enhancement - New filter added - 'permalink_manager_control_trailing_slashes'

= v2.2.9.2 =
* Dev | Improvements for Permalink_Manager_Core_Functions::control_trailing_slashes() function
* Dev | Minor codebase improvements
* Fix | Hotfix for "Automatically fix broken URIs" function
* Fix | Underscores are now by default allowed in the custom permalinks
* Enhancement | Better support for GeoDirectory plugin
* Fix | 'permalink_manager_allow_new_post_uri' & 'permalink_manager_allow_update_post_uri' filter replaced 'permalink_manager_new_post_uri_{$post_object->post_type}' and 'permalink_manager_update_post_uri_{$post->post_type}'

* Hotfix for 'redirect_canonical' function (causing a redirect loop)
* The custom canonical permalink set with Yoast SEO is now no longer overwriten
* The custom permalinks are no longer saved if the post/term has no title
* Hotfix for Gutenberg related JS errors
* Hotfix for Groundhogg plugin
* Hotfix for "Customize" admin bar menu link
* Hotfix for WPML's language switcher on posts page
* Hotfixes for WP 5.5 - blog/posts page + draft template is now loaded correctly
* Trailing slash redirect code adjustments
* Added support for GeoDirectory plugin