Last active
December 4, 2018 16:13
-
-
Save sophiawzey/256614ed8f0a30c677369525c9f3ad25 to your computer and use it in GitHub Desktop.
[Custom Post Type: Case Study] Custom Post type #cpt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Register Custom Post Type | |
function case_study() { | |
$labels = array( | |
'name' => _x( 'Case Studies', 'Post Type General Name', 'text_domain' ), | |
'singular_name' => _x( 'Case Study', 'Post Type Singular Name', 'text_domain' ), | |
'menu_name' => __( 'Case Studies', 'text_domain' ), | |
'name_admin_bar' => __( 'Case Study', 'text_domain' ), | |
'archives' => __( 'Case Studies', 'text_domain' ), | |
'attributes' => __( 'Item Attributes', 'text_domain' ), | |
'parent_item_colon' => __( 'Parent Item:', 'text_domain' ), | |
'all_items' => __( 'All Case Studies', 'text_domain' ), | |
'add_new_item' => __( 'Add New Case Study', 'text_domain' ), | |
'add_new' => __( 'Add New', 'text_domain' ), | |
'new_item' => __( 'New Case Study', 'text_domain' ), | |
'edit_item' => __( 'Edit Case Study', 'text_domain' ), | |
'update_item' => __( 'Update Case Study', 'text_domain' ), | |
'view_item' => __( 'View Case Study', 'text_domain' ), | |
'view_items' => __( 'View Case Studies', 'text_domain' ), | |
'search_items' => __( 'Search Case Study', 'text_domain' ), | |
'not_found' => __( 'Not found', 'text_domain' ), | |
'not_found_in_trash' => __( 'Not found in Trash', 'text_domain' ), | |
'featured_image' => __( 'Featured Image', 'text_domain' ), | |
'set_featured_image' => __( 'Set featured image', 'text_domain' ), | |
'remove_featured_image' => __( 'Remove featured image', 'text_domain' ), | |
'use_featured_image' => __( 'Use as featured image', 'text_domain' ), | |
'insert_into_item' => __( 'Insert into item', 'text_domain' ), | |
'uploaded_to_this_item' => __( 'Uploaded to this item', 'text_domain' ), | |
'items_list' => __( 'Items list', 'text_domain' ), | |
'items_list_navigation' => __( 'Items list navigation', 'text_domain' ), | |
'filter_items_list' => __( 'Filter items list', 'text_domain' ), | |
); | |
$args = array( | |
'label' => __( 'Case Study', 'text_domain' ), | |
'description' => __( 'Examples of success.', 'text_domain' ), | |
'labels' => $labels, | |
'supports' => array( 'title', 'revisions', 'custom-fields', 'page-attributes', 'post-formats' ), | |
//'taxonomies' => array( 'category', 'post_tag' ), | |
'hierarchical' => false, | |
'public' => true, | |
'show_ui' => true, | |
'show_in_menu' => true, | |
'menu_position' => 5, | |
'menu_icon' => 'dashicons-clipboard', | |
'show_in_admin_bar' => true, | |
'show_in_nav_menus' => true, | |
'can_export' => true, | |
'has_archive' => true, | |
'exclude_from_search' => false, | |
'publicly_queryable' => true, | |
'capability_type' => 'page', | |
); | |
register_post_type( 'case-study', $args ); | |
} | |
add_action( 'init', 'case_study', 0 ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment