General post type settings
The post type editor interface is split into four main tabs which cover different aspects:
- General
- Fields
- Templates
- Filtering
In the general tab, general settings related to the post type can be configured. These settings are further split into sub-tabs
- General
- Permalinks
- Archive page
- Expiration rules
- Personal data
- Additional options
- Post submission
- Direct Messages
- Quick Search
- Map Markers
- Post Timeline
- Post Wall
- Post reviews
- Revisions
General:
In the General sub-tab, you can set labels and icon for the post type. These details can be referenced in the site front-end in different scenarios
- Singular name
- Plural name
- Icon
Under Configuration section, you can find the options to export or import post type config files. These can be used to quickly transfer configuration from one post type to the other.
Note: The config file does not contain templates or other dependencies. For a complete CPT export / import, including all dependencies, you can use the Library
Permalinks:
By default, the CPT key is used as a permalink base for individual posts e.g
http://site.com/places/sample-post
Under Permalink sub-tab, you have the option to enable a custom permalink base.

Archive page:
This sub-tab provides options to enable or disable the CPT archive page. If the archive is enabled, you can set a slug for it. By default, the CPT key is used as a slug for the archive page.
Another option here is ability to enable or disable the native WordPress archive query.
If enabled, the native WordPress query will run in the post type archive page.
This query is only necessary if you intend to display posts using the “WP default archive” mode of the Post feed (VX) widget.
If you’re instead using one of the “Search form”, “Filters”, or “Manual” modes, this query should be disabled to avoid any performance impact.

Expiration rules:
When expiration rules are met, the status of the post is set to “Expired”. Expired is a non public status, similar to Draft, and posts with this status are not publicly visible or show in the search results.
There are three types of expiration rules:
- Expire posts after a fixed number of days (after the post is published)
- Expire posts when the end date for a recurring date field is reached. This would require a Recurring date field to be added to the CPT fields
- Expire posts when date is reached. This would require adding a regular Date field to that CPT.
Some examples when expiration rules are useful can include:
- Removing a job listing after its applicate date is over
- Removing Past Events

Personal data:
The user has the option to request personal data and delete their account. This is done through Account settings page in front-end. The options here are related to that
- Export posts to personal data: Lets you pick if you want to include the posts by that user in their personal data export
- Delete posts with user: When the user account is deleted, you can choose to delete all their submissions as well.
Additional options:
- Block Editor: Set whether to use the block editor when editing posts of this post type.
- Hierarchical: Set whether the post type is hierarchical (e.g. the native Pages post type).
- Page attributes: Set whether to display the native Page Attributes metabox when editing posts of this post type
- Post excerpt: Set whether to display the Post excerpt metabox when editing posts of this post type.
- Post author: Set whether to display the native post author metabox and the author column when editing posts of this post type.
- Publicly queyrable: Set whether posts of this post type can be accessed via standard URLs on the front end. Disable to prevent direct access to individual posts and archives through their URLs.
Post submission:
The post submission sub-tab contains options related to post publishing and editing.
- Enable post submission: This option enables the ability to submit posts in front-end
- When a new post is submitted, set its status to: This option lets you control the status of a post after it’s submitted in front-end
- When an existing post is edited: This option lets you control the status of a post after it’s edited in front-end
- Always update post slug when the post is updated: When the post title is changed after it was published, you can choose to update the post slug, to reflect the new title. Not recommended for SEO
- Authors are allowed to delete their posts: This option enables the ability for post author to delete their posts in front-end.

Direct messages
Enable the ability for posts to receive direct messages. Learn more about Direct Messages in Voxel.
Quick Search:
The settings here relate to the behavior of posts in the Quick Search (VX) widget.
- Search result text displays: You can choose to show the title in the search results, or use dynamic tags to display other field(s)
- Search result thumbnail displays: By default, the logo is displayed in quick search results. You can choose to use Featured Image, or the first image from Gallery field, or disable the image completely
- Default thumbnail icon: When the post does not have an image available, you can choose to display an icon (SVG or font icon)
Map markers:
Here, you can configure the marker that is utilized when posts of this type show on the map. There are three marker types.
- Icon
- Image + Icon
- Text
Check out a preview of marker types here

Post Timeline
The options here are related to the Timeline (VX) widget when placed in the Single Post template of this post type, and its mode set to Current Post Timeline.
- Enable post timeline: When enabled, the post has its own activity feed on the timeline
- Visibility of timeline posts: Public, Logged-in only, Followers, Customers, Private
Post wall:
The options here are related to the Timeline (VX) widget when placed in the Single Post template of this post type, and its mode set to Current Post Wall.
This mode for the Timeline creates an open discussion area, which can be used for example to add comments function in blog articles, or to create an open discussion area such as a community group.
Post reviews:
The options here are related to the Timeline (VX) widget when placed in the Single Post template of this post type, and its mode set to Current Post Reviews.
Here, you can configure reviews for this post type including creating review categories, setting labels and colors for different rating levels and picking the input mode.
The available inputs modes are:
- Numeric
- Stars (or custom icons)
Based on the configuration made here, these settings will reflect in the Timeline (VX) widget
Revisions
Here you can view revisions made to the post type configuration which are stored here so you can quickly rollback whenever necessary