डिफ़ॉल्ट रूप से सभी कस्टम पोस्ट शीर्षक और संपादक के लिए समर्थन जोड़ता है, यदि आप टिप्पणी, थंबनेल और संशोधन जैसे अधिक सामान चाहते हैं, तो आपको इसे समर्थन तर्क में मैन्युअल रूप से जोड़ना होगा ।
यहां अपने कस्टम पोस्ट प्रकार को कैसे पंजीकृत किया जाए, इसके बारे में और पढ़ें , आप जो कुछ भी जोड़ सकते हैं उसे देखने के लिए समर्थन के बारे में अनुभाग पा सकते हैं।
यहाँ एक उदाहरण है कि कस्टम पोस्ट "बुक्स" के लिए थंबनेल रजिस्टर करना है और इसके लिए हवलदार का समर्थन है: 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments'
function codex_custom_init() {
$labels = array(
'name' => _x('Books', 'post type general name'),
'singular_name' => _x('Book', 'post type singular name'),
'add_new' => _x('Add New', 'book'),
'add_new_item' => __('Add New Book'),
'edit_item' => __('Edit Book'),
'new_item' => __('New Book'),
'all_items' => __('All Books'),
'view_item' => __('View Book'),
'search_items' => __('Search Books'),
'not_found' => __('No books found'),
'not_found_in_trash' => __('No books found in Trash'),
'parent_item_colon' => '',
'menu_name' => __('Books')
);
$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'query_var' => true,
'rewrite' => true,
'capability_type' => 'post',
'has_archive' => true,
'hierarchical' => false,
'menu_position' => null,
'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments' )
);
register_post_type('book',$args);
}
add_action( 'init', 'codex_custom_init' );