WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Robert O'Rourke v1.4.4

WP Permastructure

Adds the ability to configure permalinks for custom post types using rewrite tags like %post_id% and %author%.

WP Permastructure

The facts

Rating
4.3★ from 15
Active installs
400+
Price
Free
Last updated
26 Jul 2023
Added
Sep 2012
Requires WP
3.3
Tested up to
WP 6.3.10
Downloads
22,475

Our analysis

AI-assisted

WP Permastructure is a WordPress plugin that allows you to control the permalink structure of custom post types and integrate custom taxonomies into those permalinks. You can set up multiple post types to share the same permalink format, offering flexibility in how your URLs are structured.

The plugin provides two methods for usage: through the Permalink Settings page for public custom post types or by adding a specific value to the rewrite property when registering a post type in code. This makes it suitable for developers looking to customise URL structures for their WordPress sites.

Best for: This plugin is best suited for developers and site owners who need custom permalink structures for their WordPress sites.

What it does well

  • Controls custom post type permalinks
  • Supports custom taxonomies in permalinks
  • Allows multiple post types to share permalink structures
  • User-friendly settings page for configuration
  • Can be implemented via code for developers

Where it falls short

  • Limited information on user experience and support
  • No details on compatibility with other plugins or themes

Verdict

WP Permastructure offers useful features for managing custom permalinks, particularly for developers. However, the lack of detailed user feedback may be a consideration for potential users.

From the developer

Robert O'Rourke's own description of WP Permastructure, lightly tidied.

In addition to controlling your custom post type permalinks this plugin adds support for using custom taxonomies in your permalink structures as well.

Not only that but you can control the full permalink so the post type slug is not required at the start of the link.

Multiple post types can use the same permalink structure.

Usage

There are 2 ways to use this plugin:

Permalink Settings

The plugin adds fields to the permalinks settings page for any public facing custom post types.

In Code

When registering a post type you can add a value to the rewrite property with the key ‘permastruct’ to define your default permalink structure.

eg:

<?php

register_post_type( 'my_type', array(
    ...
    'rewrite' => array(
        'permastruct' => '/%custom_taxonomy_name%/%author%/%postname%/'
    ),
    ...
) );

?>

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)