$config ) {
$data[ $key ] = get_post_meta( get_the_ID(), PledgeMeta\META_PREFIX . $key, $config['single'] );
}
$contributors = Contributor\get_contributor_user_objects(
Contributor\get_pledge_contributors( get_the_ID() )
);
$allowed_html = array_merge(
wp_kses_allowed_html( 'data' ),
array(
'span' => array(
'class' => true,
),
)
);
$more_text = sprintf(
__( '… continue reading %2$s', 'wporg-5ftf' ),
esc_url( get_permalink() ),
esc_html( get_the_title() )
);
$content = apply_filters( 'the_content', $data['org-description'] );
$content = strip_tags( $content ); // phpcs:ignore WordPress.WP.AlternativeFunctions.strip_tags_strip_tags -- `we're the best` should keep "best" but remove the formatting.
$content = wp_trim_words( $content, 55, $more_text );
$total_hours = $pledge->{ PledgeMeta\META_PREFIX . 'pledge-total-hours' };
$contributor_title = sprintf(
esc_html(
_n( '%1$s has pledged %2$d hour a week', '%1$s has pledged %2$d hours a week', $total_hours, 'wporg-5ftf' )
),
wp_kses_post( get_the_title() ),
intval( $total_hours )
);
?>
>
%s',
get_avatar( $contrib_user->user_email, 40, 'mystery', $contrib_user->display_name )
);
}
?>