WordPress Custom Post Type Code Generator Fill out the form to generate your custom post type code. 1 General 2 Features 3 Labels 4 Visibility 5 Options 6 Capabilities Name (plural)*The plural name for your custom post type e.g. Books, Movies, Events.Name (singular)*The singular name for your custom post type e.g. Book, Movie, Event.Post Type KeyThe name of the post type used in code. If left blank, this will be auto populated using the name field above.Description A short descriptive summary of what the post type is.Hierarchical*False (like posts)True (like pages)Whether the post type is hierarchical (arranged in a tree-like structure). If true, then a parent can be specified for each custom post type. E.g. pages are hierarchical, posts are non-hierarchical. Supported Features Title WYSIWYG Editor Excerpt Author Thumbnail Trackbacks Custom Fields Comments Revisions Page Attributes Post Formats Taxonomies Categories Post Tags Page Categories Which registered taxonomies will be associated to this post type. The taxonomy meta boxes will be visible when managing this post type.Custom TaxonomiesComma separated list of additional custom taxonomies you want to associate to this post type Add New LabelAdd New Item LabelEdit Item LabelNew Item LabelView Item LabelSearch Items LabelNot Found LabelNot Found In Trash LabelParent Text LabelThis string isn't used on non-hierarchical types.Menu Text PublicFalseTrueUsed to define default values for publicly_queriable, show_ui, show_in_nav_menus and exclude_from_searchShow Admin UIFalseTrueWhether to generate a default UI for managing this post typeShow In Admin MenuFalseTrueCustomWhether to show the post type in the admin menu and where to show that menu. Note that show_ui must be true.Show In Admin Menu Custom Page*A top level page like 'tools.php' or 'edit.php?post_type=page'Menu Position5 - below Posts10 - below Media15 - below Links20 - below Pages25 - below comments60 - below first separator65 - below Plugins70 - below Users75 - below Tools80 - below Settings100 - below second separatorCustomThe position in the menu where the post type should appearCustom Menu Position*A custom menu position that is not one of the standard values in the dropdownMenu IconThe url to the icon to be used for this post type menu. Defaults to the posts menu iconShow In Navigation MenusTrueFalseWhether this post type is available for selection in the Appearance -> Menus admin screen. Publicly QuerableTrueFalseWhether post_type queries can be performed from the front endExclude From SearchTrueFalseWhether to exclude posts with this post type from search resultsHas ArchiveFalseTrueCustomEnables post type archives. Will generate the proper rewrite rules if rewrite is enabledCustom Archive Slug*Query VariableDefault (post type)FalseCustomFalse to prevent queries, or provide a custom string value to use for this post type. Default is the post typeCustom Query Variable*Can ExportTrueFalseCan this post_type be exported using WordPress' import/export feature?RewriteTrueFalseCustomRewrite permalinks with this format. False to prevent rewrite. Default is to use post type as slug.Custom Rewrite - Slug*A unique string to use before the post title in the permalink.Custom Rewrite - With Front*TrueFalseAllows permalinks to be prepended with front base (example: if your permalink structure is /blog/, then your links will be: false->/news/, true->/blog/news/)Custom Rewrite - FeedsTrueFalseWhether the post type should have feeds for it's posts.Custom Rewrite - PagesTrueFalseWhether post type archive pages should be paginated. This is only useful if archives are enabled for this post type. Advanced CapabilitiesFalseTrueUse the default capabilities, or take full control over specific capability names.Capability TypePostPageCustomAllows you to define a custom set of capabilities, which are permissions to edit, create, and read your custom post type. If you are unsure, then leave this at the default : postCustom Capability Type*Edit Post Capability*Whether someone can create and edit a specific post of this post typeEdit Posts Capability*Capability that allows editing posts of this post typeEdit Other Posts Capability*Capability that allows editing of others postsPublish Posts Capability*Capability to grant publishing of these types of postsRead Post Capability*Capability that controls reading of a specific post of this post typeRead Private Posts Capability*Capability to allow reading of private postsDelete Post Capability*Capability that grants the privelege of deleting posts of this post type This code generator was created by FooPlugins using Gravity Forms and a custom plugin.