diff options
Diffstat (limited to 'themes/twentynineteen/template-parts/post/discussion-meta.php')
-rw-r--r-- | themes/twentynineteen/template-parts/post/discussion-meta.php | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/themes/twentynineteen/template-parts/post/discussion-meta.php b/themes/twentynineteen/template-parts/post/discussion-meta.php new file mode 100644 index 00000000..add281d3 --- /dev/null +++ b/themes/twentynineteen/template-parts/post/discussion-meta.php @@ -0,0 +1,32 @@ +<?php +/** + * The template for displaying Current Discussion on posts + * + * @package WordPress + * @subpackage Twenty_Nineteen + * @since 1.0.0 + */ + +/* Get data from current discussion on post. */ +$discussion = twentynineteen_get_discussion_data(); +$has_responses = $discussion->responses > 0; + +if ( $has_responses ) { + /* translators: %1(X comments)$s */ + $meta_label = sprintf( _n( '%d Comment', '%d Comments', $discussion->responses, 'twentynineteen' ), $discussion->responses ); +} else { + $meta_label = __( 'No comments', 'twentynineteen' ); +} +?> + +<div class="discussion-meta"> + <?php + if ( $has_responses ) { + twentynineteen_discussion_avatars_list( $discussion->authors ); + } + ?> + <p class="discussion-meta-info"> + <?php echo twentynineteen_get_icon_svg( 'comment', 24 ); ?> + <span><?php echo esc_html( $meta_label ); ?></span> + </p> +</div><!-- .discussion-meta --> |