public function registerPostType()
    {
        $labels = array(
            'name'                => $this->nameSingular,
            'singular_name'       => $this->nameSingular,
            'add_new'             => sprintf(__('Add new %s', 'event-manager'), $this->nameSingular),
            'add_new_item'        => sprintf(__('Add new %s', 'event-manager'), $this->nameSingular),
            'edit_item'           => sprintf(__('Edit %s', 'event-manager'), $this->nameSingular),
            'new_item'            => sprintf(__('New %s', 'event-manager'), $this->nameSingular),
            'view_item'           => sprintf(__('View %s', 'event-manager'), $this->nameSingular),
            'search_items'        => sprintf(__('Search %s', 'event-manager'), $this->namePlural),
            'not_found'           => sprintf(__('No %s found', 'event-manager'), $this->namePlural),
            'not_found_in_trash'  => sprintf(__('No %s found in trash', 'event-manager'), $this->namePlural),
            'parent_item_colon'   => sprintf(__('Parent %s:', 'event-manager'), $this->nameSingular),
            'menu_name'           => $this->namePlural,
        );

        $this->args['labels'] = $labels;

        register_post_type($this->slug, $this->args);

        return $this->slug;
    }
public function registerPostType()
    {
        $labels = array(
            'name'                => $this->nameSingular,
            'singular_name'       => $this->nameSingular,
            'add_new'             => sprintf(__('Add new %s', 'event-manager'), $this->nameSingular),
            'add_new_item'        => sprintf(__('Add new %s', 'event-manager'), $this->nameSingular),
            'edit_item'           => sprintf(__('Edit %s', 'event-manager'), $this->nameSingular),
            'new_item'            => sprintf(__('New %s', 'event-manager'), $this->nameSingular),
            'view_item'           => sprintf(__('View %s', 'event-manager'), $this->nameSingular),
            'search_items'        => sprintf(__('Search %s', 'event-manager'), $this->namePlural),
            'not_found'           => sprintf(__('No %s found', 'event-manager'), $this->namePlural),
            'not_found_in_trash'  => sprintf(__('No %s found in trash', 'event-manager'), $this->namePlural),
            'parent_item_colon'   => sprintf(__('Parent %s:', 'event-manager'), $this->nameSingular),
            'menu_name'           => $this->namePlural,
        );

        $this->args['labels'] = $labels;

        register_post_type($this->slug, $this->args);

        return $this->slug;
    }
public function registerPostType ( ) { $ labels = array ( 'name' => $ this -> nameSingular , 'singular_name' => $ this -> nameSingular , 'add_new' => sprintf ( __ ( 'Add new %s' , 'event-manager' ) , $ this -> nameSingular ) , 'add_new_item' => sprintf ( __ ( 'Add new %s' , 'event-manager' ) , $ this -> nameSingular ) , 'edit_item' => sprintf ( __ ( 'Edit %s' , 'event-manager' ) , $ this -> nameSingular ) , 'new_item' => sprintf ( __ ( 'New %s' , 'event-manager' ) , $ this -> nameSingular ) , 'view_item' => sprintf ( __ ( 'View %s' , 'event-manager' ) , $ this -> nameSingular ) , 'search_items' => sprintf ( __ ( 'Search %s' , 'event-manager' ) , $ this -> namePlural ) , 'not_found' => sprintf ( __ ( 'No %s found' , 'event-manager' ) , $ this -> namePlural ) , 'not_found_in_trash' => sprintf ( __ ( 'No %s found in trash' , 'event-manager' ) , $ this -> namePlural ) , 'parent_item_colon' => sprintf ( __ ( 'Parent %s:' , 'event-manager' ) , $ this -> nameSingular ) , 'menu_name' => $ this -> namePlural , ) ; $ this -> args [ 'labels' ] = $ labels ; register_post_type ( $ this -> slug , $ this -> args ) ; return $ this -> slug ; }
Registers the post type with WP
@return string Post type slug
Registers the post type with WP