tzvij

2nd part of FAQ code

Nov 11th, 2013
708
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.32 KB | None | 0 0
  1. /*
  2.  * Register CPT rc_faq
  3.  *
  4.  */
  5. function rc_faq_setup_post_types() {
  6.  
  7.     $faq_labels =  apply_filters( 'rc_faq_labels', array(
  8.         'name'                => 'FAQs',
  9.         'singular_name'       => 'FAQ',
  10.         'add_new'             => __('Add New', 'rc_faq'),
  11.         'add_new_item'        => __('Add New FAQ', 'rc_faq'),
  12.         'edit_item'           => __('Edit FAQ', 'rc_faq'),
  13.         'new_item'            => __('New FAQ', 'rc_faq'),
  14.         'all_items'           => __('All FAQs', 'rc_faq'),
  15.         'view_item'           => __('View FAQ', 'rc_faq'),
  16.         'search_items'        => __('Search FAQs', 'rc_faq'),
  17.         'not_found'           => __('No FAQs found', 'rc_faq'),
  18.         'not_found_in_trash'  => __('No FAQs found in Trash', 'rc_faq'),
  19.         'parent_item_colon'   => '',
  20.         'menu_name'           => __('FAQs', 'rc_faq'),
  21.         'exclude_from_search' => true
  22.     ) );
  23.  
  24.  
  25.     $faq_args = array(
  26.         'labels'            => $faq_labels,
  27.         'public'            => true,
  28.         'publicly_queryable'=> true,
  29.         'show_ui'           => true,
  30.         'show_in_menu'      => true,
  31.         'query_var'         => true,
  32.         'capability_type'   => 'post',
  33.         'has_archive'       => false,
  34.         'hierarchical'      => false,
  35.         'supports'          => apply_filters('rc_faq_supports', array( 'title', 'editor' ) ),
  36.     );
  37.     register_post_type( 'rc_faq', apply_filters( 'rc_faq_post_type_args', $faq_args ) );
  38.  
  39. }
  40.  
  41. add_action('init', 'rc_faq_setup_post_types');
Advertisement
Add Comment
Please, Sign In to add comment