Création d’un custom post type

class produits{

	public static function hooks(){
		add_action('init', array(__CLASS__,'custom_posts_types'));
	}

	public static function custom_posts_types() {

		register_post_type(
			'produits', array(
				'label' => 'Produits',
				'description' => '',
				'public' => true,
				'show_ui' => true,
				'show_in_menu' => true,
				'capability_type' => 'post',
				'hierarchical' => false,
				'rewrite' => array('slug' => 'produits', 'with_front' => '1'),
				'query_var' => true,
				'has_archive' => true,
				'exclude_from_search' => false,
				'supports' => array('title','editor','thumbnail','author'),
				'labels' => array (
					'name' => 'Produits',
					'singular_name' => 'Produit',
					'menu_name' => 'Produits',
					'add_new' => 'Ajouter Produit',
					'add_new_item' => 'Ajouter un nouveau Produit',
					'edit' => 'Modifier',
					'edit_item' => 'Modifier le Produit',
					'new_item' => 'Nouveau Produit',
					'view' => 'Voir le Produit',
					'view_item' => 'Voir le Produit',
					'search_items' => 'Rechercher des Produits',
					'not_found' => 'Aucun Produit trouvé',
					'not_found_in_trash' => 'Aucun Produit trouvé dans la corbeille',
					'parent' => 'Produit parent',
				)
			)
		);
	}

}

produits::hooks();

http://codex.wordpress.org/Function_Reference/register_post_type