/**
  * Constructor
  */
 public function __construct()
 {
     $this->type = 'wpcm_sponsor';
     // Post title fields
     add_filter('enter_title_here', array($this, 'enter_title_here'), 1, 2);
     add_filter('admin_post_thumbnail_html', array($this, 'custom_admin_post_thumbnail_html'));
     add_filter('media_view_strings', array($this, 'media_view_strings'), 10, 2);
     // Call WC_Admin_CPT constructor
     parent::__construct();
 }
 /**
  * Constructor
  */
 public function __construct()
 {
     $this->type = 'wpcm_match';
     add_filter('the_posts', array($this, 'show_scheduled_matches'));
     // Title data
     add_filter('wp_insert_post_data', array($this, 'wp_insert_post_data'), 99, 2);
     // Publish text
     add_filter('gettext', array($this, 'text_replace'));
     add_filter('manage_edit-wpcm_match_columns', array($this, 'custom_edit_columns'));
     add_action('manage_wpcm_match_posts_custom_column', array($this, 'custom_columns'));
     add_action('restrict_manage_posts', array($this, 'request_filter_dropdowns'));
     // Call WC_Admin_CPT constructor
     parent::__construct();
 }
 /**
  * Constructor
  */
 public function __construct()
 {
     $this->type = 'wpcm_staff';
     // Post title fields
     add_filter('enter_title_here', array($this, 'enter_title_here'), 1, 2);
     add_filter('gettext', array($this, 'text_replace'), 10, 4);
     add_filter('admin_post_thumbnail_html', array($this, 'custom_admin_post_thumbnail_html'));
     add_filter('media_view_strings', array($this, 'media_view_strings'), 10, 2);
     add_filter('manage_edit-wpcm_staff_columns', array($this, 'custom_edit_columns'));
     add_action('manage_wpcm_staff_posts_custom_column', array($this, 'custom_columns'));
     add_filter('request', array($this, 'custom_column_orderby'));
     add_action('restrict_manage_posts', array($this, 'request_filter_dropdowns'));
     // Call WC_Admin_CPT constructor
     parent::__construct();
 }
 /**
  * Constructor
  */
 public function __construct()
 {
     $this->type = 'wpcm_club';
     // Post title fields
     add_filter('enter_title_here', array($this, 'enter_title_here'), 1, 2);
     // Featured image text
     add_filter('admin_post_thumbnail_html', array($this, 'custom_admin_post_thumbnail_html'));
     add_filter('media_view_strings', array($this, 'media_view_strings'), 10, 2);
     // Admin columns
     add_filter('manage_edit-wpcm_club_columns', array($this, 'custom_edit_columns'));
     add_action('manage_wpcm_club_posts_custom_column', array($this, 'custom_columns'));
     // Club filtering
     add_action('restrict_manage_posts', array($this, 'request_filter_dropdowns'));
     // Call WC_Admin_CPT constructor
     parent::__construct();
 }