File "comments.php"
Full Path: /home/fineflavourcocoa/public_html/wp-content/themes/grd/inc/functions/comments.php
File size: 1.9 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* Custom functions for displaying comments
*
* @package Grd
*/
/**
* Comment callback function
*
* @param object $comment
* @param array $args
* @param int $depth
*/
function grd_comment( $comment, $args, $depth ) {
$GLOBALS['comment'] = $comment;
extract( $args, EXTR_SKIP );
if ( 'div' == $args['style'] ) {
$tag = 'div';
$add_below = 'comment';
} else {
$tag = 'li';
$add_below = 'div-comment';
}
?>
<<?php echo esc_html($tag) ?> id="comment-<?php comment_ID() ?>" <?php comment_class( empty($args['has_children']) ? '' : 'parent' ) ?>>
<?php if ( 'div' != $args['style'] ) : ?>
<article id="div-comment-<?php comment_ID() ?>" class="comment-body">
<?php endif; ?>
<div class="comment-meta">
<div class="comment-author vcard">
<?php if ( $args['avatar_size'] != 0 ) echo get_avatar( $comment, $args['avatar_size'] ); ?>
</div>
</div>
<div class="comment-content">
<div class="comment-metadata">
<?php printf( '<cite class="fn">%s - </cite>', get_comment_author_link() ); ?>
<a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ); ?>" class="date">
<?php
/* translators: 1: date, 2: time */
printf( esc_html__( '%1$s at %2$s', 'grd' ), get_comment_date(), get_comment_time() ); ?>
</a>
</div>
<?php if ( $comment->comment_approved == '0' ) : ?>
<em class="comment-awaiting-moderation"><?php esc_html_e( 'Your comment is awaiting moderation.', 'grd' ); ?></em>
<br/>
<?php else: ?>
<?php comment_text(); ?>
<?php endif; ?>
<div class="footer-comment">
<?php comment_reply_link( array_merge( $args, array('add_below' => $add_below, 'depth' => $depth, 'max_depth' => $args['max_depth']) ) ); ?>
<?php edit_comment_link( esc_html__( 'Edit', 'grd' ), ' ', '' ); ?>
</div>
</div>
<?php if ( 'div' != $args['style'] ) : ?>
</article>
<?php endif; ?>
<?php
}