I don't know exactly how is the correct name, but i want to create my own table like the default wordpress table :
I wanted to ask, does the WordPress provide some API to create it?
I'm not an expert on this but I did get into it a little recently. Take a look at this tutorial: http://wpengineer.com/2426/wp_list_table-a-step-by-step-guide/
Basically, you'll want to create a class that extends WP_List_Table
:
class My_List_Table extends WP_List_Table {
// what your table is all about
}
$myListTable = new My__List_Table();
It is an involved process, but that tutorial seems pretty good. Good luck!
Did you already create your custom post type? Or were you trying to modify what appears on that page?
If you are trying to create your own post type then you need this function: register_post_type Wordpress creates the screen you see above (admin-edit) automatically as part of this process. You can customize what appears in the columns with manage_CPT_posts_custom_column and manage_CPT_posts_columns filters