/** * @param WP_Post $post * * @return void */ public static function registerMetaBoxes($post) { $team = new self($post->ID); add_meta_box('add-team-member', esc_html__('Add a team member', 'buoy'), array(__CLASS__, 'renderAddTeamMemberMetaBox'), null, 'normal', 'high'); add_meta_box('current-team', sprintf(esc_html__('Current team members %s', 'buoy'), '<span class="count">(' . count($team->get_confirmed_members()) . ')</span>'), array(__CLASS__, 'renderCurrentTeamMetaBox'), null, 'normal', 'high'); add_meta_box('default-team', esc_html__('Default Team?', 'buoy'), array(__CLASS__, 'renderDefaultTeamMetaBox'), null, 'side', 'low'); }