Custom post types and catalogs, built from one sentence
Ask for a Books catalog, a team directory or an events list. NiroCoder plans the post type, its fields, taxonomies, archive and single views, and builds it once you approve.
What the plan says
For “Create a Books catalog with author, ISBN and a PDF download, plus an archive and a page for each book.” NiroCoder writes a plan like this one, in plain language, before it builds anything. Yours is written for your own site.
Books Catalog
Content extension · Low risk
What I understood
You want a Books section where you add books with an author, ISBN and PDF, and a page that lists every book plus one page per book.
Will create
- A Books section in the admin menu
- Fields for author, ISBN and a PDF upload
- An archive page listing all books
- A single page for each book with its details
- A shortcode to place the book list on any page
Will change
- Nothing on your existing pages or posts
Won’t touch
- Your theme and its files
- Your existing pages, posts and media
- Other plugins and their settings
Why this risk level: Adds new content only; nothing existing is changed.
Get a better plan on the first try
NiroCoder plans from what you write. A few details up front save a round of changes.
01
Name the fields
List what each entry needs: an author, a price, a date, a file. Say the type if it matters, text, number, image or PDF.
02
Say how it should be shown
Mention an archive page, a page for each entry or a shortcode for the list, so the plan includes the views you want.
03
Ask for a filter up front
Categories, tags or a location taxonomy take one sentence each. Add them now, or later as a new version.
More things to ask for
Same idea, different request. Describe any of these in your own words.
- Add a Team Members section with photo, role and LinkedIn link
- Create an Events post type with date, venue and a “Past events” archive
- Build a Properties listing with price, bedrooms and a location taxonomy
- Add a Portfolio with a project category filter
- Create a Testimonials post type with a star rating and customer name
- Add a Recipes catalog with ingredients, cook time and a “Diet” taxonomy
Questions
Yes. The extension registers it with WordPress like any plugin would, so it works with your theme, the block editor, menus and search. The posts you add are ordinary WordPress content.
Removing an extension turns it off and moves its code to NiroCoder’s trash. Content it created, the posts, terms and media, stays in your database.
Yes. Reply in the chat, for example “add a Publisher field” or “show 12 books per page on the archive”. You get a revised plan to approve first, and every update is saved as a new version you can undo.
The post type, fields and taxonomies are standard WordPress, so any theme can show them. The archive and single views are built to sit inside your theme, and your theme’s files are never edited.
Yes, if you ask for it. The example plan above includes a shortcode, so you can drop the book list on any page or post. Say in your request where and how you want the list to appear.
No. Approving a plan builds the extension, but activating it is always your click, so you can review what it created before it goes live.
More use cases
WooCommerce tweaks
Order statuses, checkout rules, product visibility and order automations.
Add a “Quality Check” order status between Processing and Completed.
Admin tools
Dashboard widgets, admin columns, bulk actions and settings screens.
Add a dashboard widget showing today’s orders and the five newest comments.
Access rules
Hide content or products from guests or specific roles.
Hide products from guests, only logged-in customers can see the shop.
Automations
“Email the author when a post is published”, “Create a task when an order completes”.
Email the post author when their post is published.
Shortcodes & front-end features
Shortcodes and small front-end features for your theme.
Make a [notice] shortcode that shows a dismissible yellow notice bar.
Describe it. Review the plan. Ship it.
Free plugin, 7-day trial, 50 credits, no card, no API key. Nothing is built until you approve.