public function __construct() { parent::__construct(); add_action('admin_init', array($this, 'add_tab_metabox'), 1); add_filter('manage_edit-' . $this->_post_type_name . '_columns', array($this, 'edit_columns')); add_action('manage_' . $this->_post_type_name . '_posts_custom_column', array($this, 'custom_columns'), 10, 2); //Custom Tab Message add_filter('post_updated_messages', array($this, 'custom_tab_messages')); //register metabox to tab manager add_filter('yit_fw_metaboxes_type_args', array($this, 'add_custom_product_slider_metaboxes')); }