Easy to change Permalink of custom post type.
As of April 2026, Simple Post Type Permalinks is a WordPress cms plugin with 9.0K+ active installations and a 5/5 rating from 10 reviews. It has been downloaded 84K+ times in total. Requires WordPress 4.0+ and PHP 5.3+. Available on WordPress.org since 2015. Last updated 6 years ago — may have compatibility concerns. Downloads are down 15% this week. Top alternative: Table of Contents Plus.
Edit the permalink structure of custom post type too easy.
Simple Post Type Permalinks is Simple and Smart than Custom Post Type Permalinks.
Available tags are %post_id%, %postname%, %year%, %monthnum%, %day%, %hour%, %minute%, %second%, %author%.
Requires PHP version 5.3 or higher.
This Plugin published on GitHub.
Please Fork and Pull Request!
Example:
register_post_type( 'foo',
array(
"public" => true,
'has_archive' => true,
"rewrite" => [
"with_front" => true
],
"sptp_permalink_structure" => "foo/%post_id%"
)
);
Very Good
Good and simple.
Hi there,
actually this was the solution I was looking for, but in my case it’s not working as the assignment in the plugins setting is not saved. Useless for me 🙁
Regards
Barcelo
register_post_type() するときにパーマリンク構造も指定できます。管理画面で設定すると管理が煩雑になるのでこれはすごく良いと思います。
Simply garbage. It screwed up all of my navigation links (changed them to frontpage links), and of 4 custom post types it worked for 1. For the other 3 it generated 404 errors. Wasted 20 minutes.
| WordPress | 4.0+ requiredTested up to 5.2.24 |
| PHP | 5.3+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.