%s',
esc_html_x( 'Take Screenshot', 'Description of the button label', 'health-check' )
)
);
?>
'health-check-images',
'posts_per_page' => -1,
)
);
if ( ! $screenshots ) {
echo '
' . esc_html__( 'You have not taken any screenshots, return here when you have to view them.', 'health-check' ) . '
';
}
foreach ( $screenshots as $screenshot ) {
$controls = array(
'view' => sprintf(
'
%s',
esc_url(
add_query_arg(
array(
'health-check-screenshot' => $screenshot->hash_id,
),
site_url()
)
),
esc_html__( 'View screenshot', 'health-check' )
),
'embed' => sprintf(
'
',
esc_attr(
sprintf(
'

',
add_query_arg(
array(
'health-check-screenshot' => $screenshot->hash_id,
),
site_url()
),
esc_attr( $screenshot->post_title )
)
),
esc_html__( 'Copy forum markup', 'health-check' ),
esc_html__( 'Copied!', 'health-check' )
),
'delete' => sprintf(
'
%s',
esc_url(
wp_nonce_url(
add_query_arg(
array(
'tab' => 'screenshots',
'health-check-delete-screenshot' => $screenshot->ID,
),
admin_url( 'site-health.php' )
),
'health-check-delete-screenshot'
)
),
esc_html__( 'Delete screenshot', 'health-check' )
),
);
printf(
'
',
sprintf(
'

',
( $screenshot->screenshot ),
esc_attr( $screenshot->post_title )
),
esc_html( $screenshot->post_title ),
sprintf(
// translators: %s: The date and time the screenshot was taken.
esc_html__( 'Published on %s', 'health-check' ),
esc_html( $screenshot->post_date )
),
implode( ' ', $controls )
);
}
?>