/** * init metaboxs */ public static function init_metabox() { if (is_admin()) { global $current_user; if (class_exists('HWAWC_Sidebars_Manager') && class_exists('HWAWC_ModifySidebar_Metabox') && current_user_can('administrator')) { new HWAWC_Sidebars_Manager(HWAWC_Sidebars_Manager::post_type); // the post type slug HWAWC_ModifySidebar_Metabox::setInstance(new HWAWC_ModifySidebar_Metabox(null, __('Thêm sidebar động'), array(HWAWC_Sidebars_Manager::post_type), 'normal', 'low')); //add new metabox new HWAWC_DynamicSidebar_Template_MetaBox(null, __('Hướng dẫn'), array(HWAWC_Sidebars_Manager::post_type), 'normal', 'low'); } } }
/** * set class instance * @param $inst: an object instanceof this class */ public static function setInstance($inst) { if ($inst instanceof HWAWC_ModifySidebar_Metabox) { self::$instance = $inst; } }