Custom Post Types

Register and manage WordPress custom post types from SiteNivo → Post Types — labels, supports, rewrite, icons, and archives — without hand-writing register_post_type().

Where to find it

SiteNivo → Post Types (also labeled Custom Post Types in docs).

List screen

  • Add New to create a type
  • Drag to reorder menu-related listing where supported
  • Columns show Label, Key, Archive, and edit/delete actions
  • REST-related columns may show a Pro badge on Free — REST builder tab is locked for Pro

How to create a post type

Add New

Open the editor. Tabs: General, Labels, Options, Supports, REST API.

General

Set Singular/Plural labels, Post Type Key (locked after first save), optional URL slug, description, and menu icon (Dashicon search, small SVG, or image URL).

Labels

Auto-filled from singular/plural; customize Add New, Search, Not Found, Menu Name, Archives, etc.

Options

Public, Show in Admin/Menu/Nav Menus, Has Archive, Hierarchical, Query Var, Rewrite With Front, Menu Position.

Supports

Title, Editor, Featured Image, Excerpt, Comments, Revisions, Author, Page Attributes, Formats, Custom Fields, Trackbacks.

Save

Flush permalinks if WordPress prompts after changing rewrite/archive.

Options reference

ControlTypical use
PublicVisible on the front end and queryable
Show in MenuAdds a wp-admin sidebar entry
Has ArchiveEnables the post type archive URL
HierarchicalPage-like parent/child structure
Menu PositionNumeric order (e.g. 25 near Comments)
Rewrite With FrontWhether to prepend the front base in permalinks

Pro

The REST API tab (show_in_rest, custom REST base, expose fields) is reserved for SiteNivo Pro. Free still registers normal CPTs for the classic front end and admin.

Portable code

Need zero runtime dependency later? Export with Code Generator.

Related docs

Taxonomies · Field Groups · Code Generator