Custom Post Type Parents Review - In-Depth Analysis
This plugin allows you to set a parent page for custom post types, enhancing menu navigation and page listings.
Performance Overview
User Rating
4/5 (based on 6+
reviews)
Active Installations
900+
Update Frequency
Below Average
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
This plugin is designed to solve the issue of highlighting parent pages for Custom Post Types in menus and lists of pages. It integrates with custom menu output and functions like wp_list_pages that utilize the page_css_class or nav_menu_css_class filters. When viewing a custom post type, the assigned parent page will be indicated with standard WordPress classes in navigation menus and lists of pages.
To use this plugin, navigate to Settings > Custom Post Type Parents in the admin area. For each custom post type, select a parent page from the dropdown. Menus and lists of pages will now display the appropriate classes applied to the specified parent pages. Additionally, this plugin applies these classes to Simple Section Navigation widgets if the plugin is installed.
The plugin applies specific classes to parent and ancestor pages, ensuring compatibility with default WordPress classes. This enhances the visibility and usability of custom post types in your site's navigation.
Comparing to Alternatives
Custom Post Type Parents addresses a specific need for setting parent pages in custom post types, with limited direct competition in this niche.
Strengths
- Simple and effective solution for setting parent pages in custom post types
- Integrates well with breadcrumb plugins like Really Simple Breadcrumbs
- No known security vulnerabilities
- Highly rated by users who need this specific functionality
Weaknesses
- Limited functionality beyond setting parent pages
- Some users report compatibility issues with certain WordPress versions
- No pro version or advanced features available
User Sentiment Analysis
With an 80% positive rating and mostly 5-star reviews, users appreciate the plugin's effectiveness, though a small minority report issues with compatibility.
Positive highlights
- "Just what I need!" - ikenfin
- "Loooooove this plugin!" - Andrew
- "Does exactly what it claims. Very useful!" - chrislhow
Common complaints
- Plugin not working on WordPress 5.0.3 as reported by ryan232
Weaknesses
- Compatibility issues with some WordPress versions
- Limited support for advanced features
- No updates addressing reported issues in some cases
Who Should Use This?
Best for
Users who need a straightforward way to assign parent pages to custom post types, especially when integrating with breadcrumb navigation plugins.
Not ideal for
Users requiring advanced custom post type management features or those using WordPress versions where compatibility issues have been reported.
Pricing & Value
Free version includes
The free version offers the core functionality of setting parent pages for custom post types, sufficient for most users.
Final Verdict
Custom Post Type Parents is a focused plugin that effectively solves the problem of assigning parent pages to custom post types, earning positive feedback for its simplicity and utility. Its lack of security issues and straightforward approach make it a reliable choice for users with this specific need.
However, the plugin has some compatibility concerns with certain WordPress versions and lacks advanced features or a pro version. Users should consider their WordPress environment and requirements before choosing this plugin over alternatives like Custom Post Type Permalinks.
Other Notable Features
Here are a few other notable features of this free
Custom Post Type Parents plugin.
FAQ
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
Contributors and developers
“Custom Post Type Parents”
is open source software. The following people have
contributed to this plugin.