public function post_types() { $type = new cwp_post_type('theme'); $type->set_publicly_queryable(true)->set_capability_type('post')->set_public(true)->set_menu_title("Theme Catalog")->set_menu_postion(3)->set_hierarchical(true)->set_rewrite(array('slug' => 'theme'))->set_supports(array('title', 'excerpt', 'thumbnail', 'editor', 'page-attributes'))->set_label("Theme")->set_menu_icon(get_template_directory_uri() . '/library/menu-images/graphic-design.png')->register(); $theme_cats = new cwp_taxonomy('theme_category', 'Theme Categories'); $theme_cats->set_post_types('cwp_theme')->set_singular_name('Category')->register(); $design_tags = new cwp_taxonomy('design', 'Design Tags'); $design_tags->set_post_types('cwp_theme')->set_singular_name('Design Tag')->set_show_in_nav_menus(false)->tags(); $modules_tags = new cwp_taxonomy('module', 'Module Tags'); $modules_tags->set_post_types('cwp_theme')->set_singular_name('Module Tag')->set_show_in_nav_menus(false)->tags(); $plugin_tags = new cwp_taxonomy('plugin', 'Plugin Tags'); $plugin_tags->set_post_types('cwp_theme')->set_singular_name('Plugin Tag')->set_show_in_nav_menus(false)->tags(); }
public function post_type() { $type = new cwp_post_type('slide'); $type->set_publicly_queryable(false)->set_capability_type('slide')->set_public(false)->set_menu_title("Slider Settings")->set_hierarchical(true)->set_supports(array('title', 'excerpt', 'custom-fields', 'thumbnail'))->set_map_meta_cap(true)->register(); }
public static function advert() { $pt = new cwp_post_type('advert'); $pt->set_public(false)->set_publicly_queryable(false)->set_capability_type('post')->set_menu_postion(5)->set_menu_title("Advertising")->set_hierarchical(true)->set_rewrite(array('slug' => 'ads'))->set_supports(array('title', 'excerpt', 'thumbnail', 'editor', 'comments', 'post-formats', 'page-attributes', 'author'))->set_label("Adverts")->set_menu_icon(CWP_URL . '/menu-images/project.png')->register(); self::tags('advert', 'cwp_advert'); //add_theme_support('post-formats',array('aside', 'gallery', 'video')); }
public function order_post_type() { $order = new cwp_post_type('order'); $order->set_publicly_queryable(false)->set_exclude_from_search(true)->set_supports(array('title', 'editor', 'comments'))->register(); }
public function post_types() { // cwp_theme_option $type = new cwp_post_type('theme_option'); $type->set_publicly_queryable(false)->set_public(true)->set_exclude_from_search(true)->set_menu_title("SiteOptions")->set_hierarchical(true)->set_menu_postion(65)->set_supports(array('title', 'excerpt', 'thumbnail'))->register(); }