Easy Primary Category
Allows you to choose primary category for posts and custom post types.
Use with caution
Easy Primary Category works, but test it on a staging site before relying on it in 2026. It runs on 1K+ sites, is rated 5/5 and was last updated 8 months ago, and scores 49/100 on our health check.
- Very few reviews so far
- Only tested up to WordPress 6.9 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Easy Primary Category stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| category | #32 |
| primary | #1 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 4 reviews
About Easy Primary Category
From the official readme · v1.1.1Description
Notice: Currently works only with WordPress Classic Editor, not Gutenberg compatible
Allows you to choose primary category for posts and custom post types.
When the permalink structure includes category, the category marked as Primary, will be used for generating the permalink of the post.
Works with custom post types and custom taxonomies as long as the taxonomy supports hierarchical structure.
Installation
- Add the plugin’s folder in the WordPress’ plugin directory.
- Activate the plugin.
- Now you will have the ability to make any category a primary category for the post
Frequently asked questions
Why I can’t see the “Make Primary” button?
The button is displayed only when more than one category is selected, try assigning other categories to the post, as soon as there’s more than one category selected, the “Make Primary” button will appear.
Developers’ Notes
If you want to fetch posts belonging to a particular term you can use this: if ( function_exists( 'epc_get_primary_term_posts' ) ) { /** * Assuming you want to fetch 10 published posts which have category ID 2 * marked as primary category */ $posts = epc_get_primary_term_posts( 2, array( 'post_status' => 'publish', 'posts_per_page' => 10, 'post_type' => 'post', ) ); }
How can I contribute?
Want to contribute to Easy Primary Category? That would be awesome! 1. Reporting bugs or asking questions 2. Submitting Pull Requests 3. Translating in your own language
Changelog
1.1.1
- Made code WordPress coding standards compatible.
- Tested with latest version of WordPress.
1.1
- Escaping some output values.
- Better documentation in the code.
- Strict type checking of all the objects.
- Added a few empty index files to prevent directory listing on poorly configured servers.
- Adhering to WordPress PHPCS standards.
1.0
- Initial public release.
0.1
- Initial Development.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Easy Primary Category alternatives
All category plugins →FAQ
Easy Primary Category: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 17, 2026
Is Easy Primary Category free?
Yes. Easy Primary Category is free to download and use from the official WordPress.org plugin directory.
Is Easy Primary Category safe to use in 2026?
Easy Primary Category works, but test it on a staging site before relying on it in 2026. It runs on 1K+ sites, is rated 5/5 and was last updated 8 months ago, and scores 49/100 on our health check.
How many websites use Easy Primary Category?
Easy Primary Category is active on 1K+ WordPress websites and has been downloaded 42,676 times since it launched in August 2017. It was downloaded 243 times in the last 30 days.
Does Easy Primary Category work with WordPress 7.1?
Easy Primary Category is officially tested up to WordPress 6.9.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does Easy Primary Category need?
Easy Primary Category requires PHP 5.6 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Easy Primary Category last updated?
The latest version, 1.1.1, was released on February 10, 2026 (8 months ago).
Who makes Easy Primary Category?
Easy Primary Category is developed and maintained by Gagan Deep Singh.
What are the best alternatives to Easy Primary Category?
The most popular alternatives to Easy Primary Category are Pages with category and tag (50K+ installs), Search & Filter (50K+ installs) and PublishPress Taxonomies (40K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card
