context['postId'] ) ? $block->context['postId'] : get_the_ID() ); if ( ! $academy_course || empty( $academy_course['instructors'] ) ) { return; } $academy_people = array_slice( $academy_course['instructors'], 0, max( 1, (int) $attributes['maxShown'] ) ); $academy_extra = count( $academy_course['instructors'] ) - count( $academy_people ); $academy_size = max( 16, min( 96, (int) $attributes['avatarSize'] ) ); $academy_prefix = isset( $attributes['prefix'] ) ? $attributes['prefix'] : __( 'By', 'academy' ); $academy_names = []; foreach ( $academy_people as $academy_person ) { $academy_names[] = $academy_person['url'] ? '' . esc_html( $academy_person['name'] ) . '' : '' . esc_html( $academy_person['name'] ) . ''; } if ( $academy_extra > 0 ) { /* translators: %s: number of other instructors. */ $academy_names[] = esc_html( sprintf( _n( '%s other', '%s others', $academy_extra, 'academy' ), number_format_i18n( $academy_extra ) ) ); } ?>