Title: Custom Post Types
Published: February 20, 2025
Last modified: February 21, 2025

---

# Custom Post Types

## In this article

 * [Creating Post Types](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#creating-post-types)
    - [Basic Usage](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#basic-usage)
    - [Advanced Configuration](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#advanced-configuration)
 * [Best Practices](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#best-practices)
 * [Examples](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#examples)

[ Back to top](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#wp--skip-link--target)

Learn how to create and manage custom post types with SCF.

## 󠀁[Creating Post Types](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#creating-post-types)󠁿

### 󠀁[Basic Usage](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#basic-usage)󠁿

Create a custom post type through the admin interface:

 1. Navigate to Custom Fields  Post Types
 2. Click “Add New”
 3. Configure basic settings
 4. Save and publish

### 󠀁[Advanced Configuration](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#advanced-configuration)󠁿

 * **Capabilities**: Set custom capabilities for managing posts
 * **REST API**: Enable and configure REST API support
 * **Archive Pages**: Configure archive behavior and permalinks
 * **Custom Permalinks**: Set up SEO-friendly URL structures

## 󠀁[Best Practices](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#best-practices)󠁿

 1. Choose descriptive post type names
 2. Configure proper labels for better UX
 3. Plan taxonomy relationships
 4. Consider permalink structure
 5. Set appropriate capabilities

## 󠀁[Examples](https://developer.wordpress.org/secure-custom-fields/features/post-types/?output_format=md#examples)󠁿

Common use cases for custom post types:

 * Products
 * Team Members
 * Portfolio Items
 * Testimonials
 * Events

First published

February 20, 2025

Last updated

February 21, 2025

Edit article

[ Improve it on GitHub: Custom Post Types ](https://github.com/wordpress/secure-custom-fields/edit/trunk/docs/features/post-types.md)

Changelog

[ See list of changes: Custom Post Types ](https://github.com/wordpress/secure-custom-fields/commits/trunk/docs/features/post-types.md)

[  Previous: API Reference](https://developer.wordpress.org/secure-custom-fields/features/scf-api/)

[  Next: Field Types](https://developer.wordpress.org/secure-custom-fields/features/field/)