/** * */ static function _admin_init() { if (WP_Metadata::is_post_edit_screen()) { add_action('edit_form_top', array(__CLASS__, '_edit_post_form')); add_action('edit_form_after_title', array(__CLASS__, '_edit_post_form')); add_action('edit_form_after_editor', array(__CLASS__, '_edit_post_form')); add_action('edit_form_advanced', array(__CLASS__, '_edit_post_form')); // add_action( 'add_meta_boxes', array( __CLASS__, 'add_meta_boxes' ) ); add_action('save_post_' . self::get_current_screen()->post_type, array(__CLASS__, '_save_post'), 10, 3); // Add global styles for metadata api. add_action('admin_enqueue_scripts', array(__CLASS__, '_enqueue_admin_styles')); } }