Third party WordPress plugins & themes support

Permalink Manager supports many popular WordPress plugins. For a few, you will need to add an additional snippet to your site to get the most out of this plugin.

Please note that the list is not exhaustive and is continually being extended. The WordPress.org plugin directory now has around 60.000 plugins. The absence of a plugin from the list does not always indicate that it will not function with Permalink Manager.

Custom fields & custom post types WordPress plugins

Advanced Custom Fields

The plugin allows you to add custom fields managed by Advanced Custom Fields to custom permalinks.

Inside the permalinks, you may include any of the following field types: “Text”, “Number”, “Relationship”, “Taxonomy”, “Select”, “Post object”, or “Date picker”.

Pods, Toolset & JetEngine

Permalink Manager is compatible with both custom post types and custom fields defined with these plugins.

How to add custom fields to WordPress permalinks?
Tips on how to add custom fields to permalinks are covered in a separate post.

SEO plugins

Yoast SEO, RankMath & SEOPress

Permalink Manager is compatible with all the key Yoast SEO, RankMath & SEOPress functionalities. Permalink Manager will automatically modify all permalinks in meta tags (canonical URL), sitemaps, and breadcrumbs displayed with these plugins.

Breadcrumbs support
It’s also possible to replicate the URL structure into the breadcrumbs they generate.

The plugin uses the primary category for default permalinks. To deactivate this functionality just unselect ‘“Primary category” support‘ option in Permalink Manager settings.

Why Yoast SEO displays different URL in its metabox?

Yoast SEO uses the native slug to provide the URL preview in its metabox. Currently, there is no technical possibility to make it show the custom permalink established using Permalink Manager. Nevertheless, this issue affects only the Yoast SEO metabox displayed solely in admin panel. All URLs (including canonical meta tags and sitemaps created by Yoast SEO) are properly filtered by Permalink Manager.

Yoast SEO is one of WordPress SEO plugins that uses native slugs

Language plugins

WPML & Polylang

Permalink Manager works with both WPML and Polylang in most usual user cases.

How to translate custom permalinks?
The plugin may help you translate the permalink bases or define custom permastructure settings per language without any coding skills.

TranslatePress

Unfortunately, Permalink Manager is not compatible with TranslatePress.

Unlike WPML or Polylang, which save translations as separate posts, TranslatePress adopts a different method to store translated content. As a result, Permalink Manager cannot process permalinks for translated content items.

Furthermore, if the slug is translated directly using TranslatePress, the algorithm that detects custom permalinks will be unable to identify the URI.

WooCommerce

Permalink Manager was created with e-commerce customers in mind, and it fully supports WooCommerce. As a result, the plugin has a vast number of specific features that will allow you to beautify your website’s URL addresses.

WooCommerce permalink manager
For instance, you may remove product-category, product, product-tag rewrite slugs from your WooCommerce permalinks. It is also possible to use custom fields inside products permalinks or manually update each of them separately.

Dokan

Using an extra code snippet you can make Permalink Manager include store/vendor name in WooCommerce product permalinks. To take benefit of the snippet, you will need to paste it to functions.php file in your (child) theme directory. This would allow Permalink Manager to identify a new permastructure tag (%store%) for new product permalinks.

New product format with %store% permastructure tag
After the new snippet is added, you can place %store% tag inside permastructure settings for products.
How to use permastructures?
If you are unsure how to apply the permastrucutre settings, please read this article. Keep in mind that only new permalinks will have the store/vendor name inserted by default. You will have to regenerate old permalinks if you want to use the new permalink format.

Forum/community plugins

bbPress

The free version of the plugin allows you to alter the permalinks for Forums, Topics, and Replies. To change Topic Tags permalinks, you will need the paid version (Permalink Manager Pro).

Buddypress

Unfortunately, Permalink Manager does not support Buddypress at this moment.

Asgaros Forum

To detect the URL addresses of the forums and subforums, Asgaros Forum uses a specific approach. The issue is that it may conflict with the Permalink Manager functions that identify custom permalinks. To ensure that both plugins work smoothly together please pick “Forum” page in Asgaros Forum plugin settings.
Asgaros forum settings

Additionally, please copy and paste the following snippet into functions.php in the (child) theme directory.

Other WordPress plugins

GeoDirectory

Permalink Manager may be used to customize the permalinks of any GeoDirectory-controlled custom post types (including “Places“).

Additionally, Permastructures may be used to add location data to “Place” permalinks. Permalink Manager has four specialized fields: %category% (taxonomy: gd_placecategory), %country%, %region%, and %city%.
Permastructure settings for one of WordPress plugins - GeoDirectory
Example permalink format for Places (Tools -> Permalink Manager -> Permastructures).

Default category support

Please put the below PHP code snippet into functions.php in the child theme directory to make Permalink Manager respect the “default category” selection inside the custom permalinks of “Place” post type.

WP Job Manager

The free version of the plugin supports the permalinks of Job Listing items. Editing URLs of Job Types and other user-defined custom taxonomies is available with Permalink Manager Pro.

WP All Import

When you utilize the WP All Import plugin to import posts, pages, custom post type items, or products, you may use Permalink Manager to automatically generate the custom URIs.

Only the URI (e.g. business/softly-t-shirt) should be included in the custom URIs in the import file (XML, CSV, TXT), not the complete URL (e.g. https://example.com/business/softly-t-shirt). If you leave the field in the “Permalink Manager” section blank, the plugin will use your current Permastructure settings to create new custom permalinks.

WP All Import and Permalink Manager section
The column with custom permalinks should contain only the relative, internal URI.

Themes

Enfold theme

Permalink Manager is the most convenient way to change the permalinks of the Enfold theme’s “portfolio” and “porfolio category” items. This feature is covered in a separate article.

How to edit portfolio permalinks in Enfold theme?

Go up