Skip to content

About

Permalink Manager helps to maintain & list your permalinks, slugs and URIs. It also allows to bulk regenerate or find and replace any word in your permalinks or native slugs.

Resources

Stars

17 stars

Watchers

1 watching

Forks

Latest commit

 

History

71 Commits

Folders and files

Repository files navigation

Permalink Manager

Permalink Manager is a WordPress plugin that lets you edit URLs directly from the admin dashboard. WordPress allows you to change a post's slug and choose a permalink structure for blog posts, but more advanced changes, such as removing /portfolio/ from custom post type URLs or adding a category name before a post slug, usually require custom rewrite rules.

Permalink Manager lets you make these changes without writing code. You can edit the full URL of any content item, define a separate URL structure for each content type, and automatically redirect visitors from previous URLs to the new ones.

This repository contains the source of Permalink Manager Lite, the free version published on WordPress.org and developed by Maciej Bis.

Quickstart guide · Documentation · Lite vs Pro · Changelog

Start with these guides

If you are new to the plugin, these three guides explain how it works:

What you can do with it

If you want to… Read
Remove the base from custom post type or taxonomy URLs (/portfolio/my-project/ → /my-project/) Remove custom post type and taxonomy slugs
Put a category or custom taxonomy term in custom post type URLs Add taxonomy slugs to custom post type permalinks
Shorten nested URLs by removing parent slugs Remove the parent slug from child permalinks
Use a different URL structure for each language (WPML, Polylang) Multilingual permalinks
Get rid of the "-2" WordPress adds to repeated slugs Allow duplicate slugs
Change WooCommerce product and category URLs WooCommerce permalinks guide and removing /product/ and /product-category/
Add custom field values to URLs (ACF, Pods, Toolset, Meta Box) Custom fields in WordPress permalinks

Lite and Pro

The free version covers posts, pages and custom post types. It includes single-URL editing, permalink structures, removing post type bases, taxonomy terms in custom post type URLs, translated permalinks and automatic redirects.

Permalink Manager Pro adds:

  • URLs for categories, tags and custom taxonomy terms.
  • Full WooCommerce support: product categories, tags and attributes, SKUs in URLs and coupon URLs.
  • Custom fields in permalinks.
  • Extra and external redirects.
  • REST API endpoints.

The feature comparison lists every difference.

Installation

From WordPress.org (recommended): in your dashboard, go to Plugins → Add New, search for "Permalink Manager", then install and activate it.

From this repository:

  1. Download the repository as a ZIP file and unzip it.
  2. Rename the folder to permalink-manager. GitHub names it Permalink-Manager-master by default, and keeping the WordPress.org folder name means future updates go to the same plugin.
  3. Copy it to /wp-content/plugins/ and activate it from the Plugins screen.

After activation, the plugin's tools and settings are under Tools → Permalink Manager.

Requirements: WordPress 5.3 or newer and PHP 5.4 or newer. The current release is tested up to WordPress 7.1.

For developers

  • API functions: save, update and regenerate custom permalinks from your own code.
  • Filters for custom permalinks: change the default permalink format for selected posts or terms and work with the stored permalink and redirect arrays.
  • REST API (Pro): read and update custom permalinks and redirects over the WordPress REST API.
  • Performance and limitations: custom permalinks are stored in a single database row, which keeps lookups fast. Read this before using the plugin on a site with tens of thousands of URLs.

It also works with Yoast SEO, Rank Math and SEOPress, keeping canonical URLs, sitemaps and breadcrumbs in line with your custom permalinks (details). Compatibility with other plugins and themes is covered in the third-party support guide.

Support and bug reports

License

Permalink Manager is free software released under the GNU General Public License v2.

About

Permalink Manager helps to maintain & list your permalinks, slugs and URIs. It also allows to bulk regenerate or find and replace any word in your permalinks or native slugs.

Resources

Stars

17 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages