Custom Post Type Permalinks Review - In-Depth Analysis
Edit the permalink structure of custom post types easily.
Performance Overview
User Rating
4.8/5 (based on 71+
reviews)
Active Installations
200,000+
Update Frequency
Outstanding
It is calculated using the weighted average of same category
plugins.
Security Score
1 / 10
(Very Low Risk)
It is calculated using the weighted average of all versions.
What It Does
Custom Post Type Permalinks allow you to edit the permalink structure of custom post types. You can change custom taxonomy archive's permalink to 'example.org/post_type/taxonomy_name/term_slug' and disable this fix if needed.
This plugin also supports wp_get_archives for custom post types and post type date archives like 'example.com/post_type_slug/date/2010/01/01'.
For more information, check the plugin published on GitHub. Donations are welcome through the provided links.
Comparing to Alternatives
Custom Post Type Permalinks competes in a small niche of plugins focused purely on rewriting URL structures for custom post types. It stands out for its simplicity and strong user approval, though several similar tools offer comparable functionality with slightly different feature sets.
Strengths
- Very high user satisfaction with a 4.8/5 average rating
- Simple, focused setup that reportedly takes minutes
- Clean security record with no known vulnerabilities
- Free with no upsell pressure or paywalled features
Weaknesses
- Not actively marketed with premium support tiers
- Some users report 404 errors on custom post types in certain configurations
User Sentiment Analysis
With 71 total ratings, the plugin enjoys overwhelmingly positive sentiment—91.5% five-star reviews and only 5.6% falling into the 1-2 star range. The tone across recent reviews is enthusiastic, with many users praising the time saved and ease of setup.
Positive highlights
- "Very helpful plugin for all user" — Ashim Kumar
- "This plugin got the job done!" after trying alternatives — Toby Cryns (@themightymo)
- "Saved me HOURS and HOURS of work" — daneloctober
- "I was able to set it up in 3 minutes" — barnabas1
- "You guys are the best! So simple.." — equalityaccessibility
Common complaints
- One user experienced 404 errors on all custom post type pages after activation
Weaknesses
- A small number of users encounter broken permalinks or 404 issues depending on setup
- Limited documentation for troubleshooting edge cases like the reported 404 problem
Who Should Use This?
Best for
Ideal for site owners and developers who need a quick, no-fuss way to customize permalink structures for custom post types without diving into code. The strong satisfaction scores suggest it works reliably for most common use cases.
Not ideal for
Not ideal for users with complex or non-standard CPT setups, as at least one reported case resulted in 404 errors across all custom post type pages. Those needing dedicated support or advanced permalink management may want to test alternatives as well.
Pricing & Value
Free version includes
The plugin is entirely free and provides full permalink customization for custom post types, including slug changes and URL structure control, without any locked features.
Final Verdict
Custom Post Type Permalinks earns its strong reputation through simplicity and reliability, backed by a 4.8-star average and a clean security history with zero known vulnerabilities. Most users report quick, painless setup that solves a common WordPress pain point without needing custom code.
The rare complaint about 404 errors on custom post types is worth noting, but it appears to be an isolated case rather than a widespread pattern. Given its free pricing, ease of use, and solid alternatives like Custom Permalinks and Simple Post Type Permalinks as backups, this plugin is a low-risk, high-value choice for most site owners.
Other Notable Features
Here are a few other notable features of this free
Custom Post Type Permalinks plugin.
Contributors and developers
“Custom Post Type Permalinks”
is open source software. The following people have
contributed to this plugin.