How to create a table with filters for my plugin

There are two standard way of creating admin listing table in wordpress.

  1. Using register_post_type
  2. Extend WP_List_Table class by copying it in our plugin because it’s a core class that can be modified by WordPress, It’s located inside (/wp-admin/includes/class-wp-list-table.php) directory.